Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

PROGRAMMIEREN DES CASIO FX-7400GII Von Benjamin Altmayer.

Ähnliche Präsentationen


Präsentation zum Thema: "PROGRAMMIEREN DES CASIO FX-7400GII Von Benjamin Altmayer."—  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 Software Folge von Anweisungen in einer Programmiersprache Code -> Programmiersprache -> Maschinencode

5 Syntax des GTR

6 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 AllgemeinBeispiel 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“ AllgemeinBeispiel 0->A While []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 Z AHLENRECHNER Schreibe ein Programm, welches eine Zahl vom Benutzer abfrägt und zu ihr 100 addiert Beispiel ?->Z 100+Z->Z Locate 1,1,Z

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

11 Zufallsgenerator 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 Getkey->[] (I/O -> Gtky) (Wenn kein Knopf gedrückt: Getkey = 0) Beispiel While 1=1 ClrText Getkey->A If A=31 Then Locate 1,1,“EXE“ Else Locate 1,1,“Nicht EXE“ IfEnd WhileEnd

13 Ü BUNG T ASTER Schreibe ein Programm, um die gerade gedückte Taste auf dem Dsiplay auszugeben 2.Beispiel While 1=1 0->W While W<100 W+1->W WhileEnd While Getkey=0 Getkey WhileEnd Getkey->K Lokate 10,5,K WhileEnd 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 B ALL Lasse mithilfe von Getkey und Locate einen Ball über den Bildschirm laufen If K=28 Then Y-1->Y IfEnd If K=37 Then Y+1->Y IfEnd Locate O->W While W<50 W+1->W WhileEnd Beispiel 7->X 5->Y While 1=1 Getkey->K If K=38 Then X-1->X IfEnd If K=27 Then X+1->X IfEnd Verbesserung Y=8=>7->Y Y=0=>1->Y X=22=>21->X X=0=>1->X

16 Danke für eure Aufmerksamkeit!


Herunterladen ppt "PROGRAMMIEREN DES CASIO FX-7400GII Von Benjamin Altmayer."

Ähnliche Präsentationen


Google-Anzeigen