Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

programmieren des casio FX-7400GII

Ähnliche Präsentationen


Präsentation zum Thema: "programmieren des casio FX-7400GII"—  Präsentation transkript:

1 programmieren des casio FX-7400GII
Von Benjamin Altmayer

2 Gliederung Was ist ein Programm? Syntax des GTR Eingaben (?)
Ausgaben (Text) Übungen (Rechnen mit Variablen) Eventuell: (1) Textdisplay (Locate) Übung: (Getkeyanzeige) Übung: (Laufender Ball) Eventuell (2): (Ohne Powerpoint) Grafikdisplay (Draw) Übung (Kreise und Linien) Spiel: Thron(Snacke)

3 Was ist ein Programm?

4 Was ist ein Programm ? Software
Folge von Anweisungen in einer Programmiersprache Code -> Programmiersprache -> Maschinencode

5 Syntax des GTR

6 Syntax des GTR Nur 28 Variablen (A-Z + 2 Sonderzeichen) Variablen können nur Zahlen beinhalten Variablen setzen: 100->A (Pfeil über AC/ON) Übertragen in andere Varaible: A->B Programmiermenü: SHIFT -> VARS -> COM Allgemein Beispiel 0->A If [] If A=1 Then [] Locate 1,1,“Richtig!“ Else Locate 1,1,“Falsch!“ IfEnd

7 Syntax des GTR While-Befehle brauchen kein „Then“ Allgemein Beispiel
While A < 300 [] A+1->A WhileEnd

8 Eingaben Benutzereingabe einer Variable mit ?->[] Einfügen eines Fragetextes ist möglich „Anzahl:“?->Z Beispiel „Anzahl:“?->Z Z*2->Z Locate 1,1,Z

9 Übung Zahlenrechner Beispiel ?->Z 100+Z->Z Locate 1,1,Z Schreibe ein Programm, welches eine Zahl vom Benutzer abfrägt und zu ihr 100 addiert

10 Übung Notenrechner Beispiel 0->N „Anzahl:“?->A A->B While B =nicht 0 ClrText „Note:“?->M M+N->N B-1->B WhileEnd N/A->A Locate 1,1,“Durchschnitt:“ Locate 13,1,A Schreibe ein Programm, welches den Durchschnitt vom Benutzer eingegebener Zahlen ausrechnet.

11 Zufallsgenerator RanInt#( A = MIN B = MAX RanInt#(A,B)
OPTN -> PROB -> RAND -> Int RanInt#( A = MIN B = MAX RanInt#(A,B) Beispiel RanInt#(1,6)->A A=3 RanInt#(1,6) A=6 RanInt(1,6) A=1

12 Eingaben Knopfdrücke: Jeder Knopf hat eine eigene Nummer
Beispiel While 1=1 ClrText Getkey->A If A=31 Then Locate 1,1,“EXE“ Else Locate 1,1,“Nicht EXE“ IfEnd WhileEnd Knopfdrücke: Jeder Knopf hat eine eigene Nummer Getkey->[] (I/O -> Gtky) (Wenn kein Knopf gedrückt: Getkey = 0)

13 Übung Taster 2.Beispiel While 1=1 0->W While W<100 W+1->W WhileEnd While Getkey=0 Getkey Getkey->K Lokate 10,5,K Schreibe ein Programm, um die gerade gedückte Taste auf dem Dsiplay auszugeben 1.Beispiel While 1=1 Getkey->A Locate 1,1,A WhileEnd

14 Textdisplay Locate (I/O -> Lcte) Locate X,Y,Z Textdisplay: X = 21 Zeichen Y = 7 Zeilen (Eigentlich 8) Beispiel 100 -> E Locate 1,1,“Ergebnis:“ Locate 11,1,A

15 Übung Ball Verbesserung Y=8=>7->Y Y=0=>1->Y X=22=>21->X X=0=>1->X Beispiel 7->X 5->Y While 1=1 Getkey->K If K=38 Then X-1->X IfEnd If K=27 X+1->X If K=28 Then Y-1->Y IfEnd If K=37 Y+1->Y Locate O->W While W<50 W+1->W WhileEnd Lasse mithilfe von Getkey und Locate einen Ball über den Bildschirm laufen

16 Danke für eure Aufmerksamkeit!


Herunterladen ppt "programmieren des casio FX-7400GII"

Ähnliche Präsentationen


Google-Anzeigen