Das Deutsche Casio-Taschenrechner Forum wurde zum 31.12.2013 geschlossen und kann weiterhin als Nachschlagewerk verwendet werden.
Wer mehr erfahren möchte: Ein sehr guter Beitrag von Elias

Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Hilfe beim Programmieren in Casio Basic.

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon Anderesio » Fr 11. Jan 2013, 16:01

zum schnellen nachschlagen finden sich hier die getkey-werte: http://casiofans.de/viewtopic.php?f=59&t=4502&p=24778&hilit=getkey#p24778

Alternativ kann text auch im Graphik-Fenster mittels den Befehl Text ( [SHIFT] [F4] [F6] [F6] [F2] ) dargestellt werden.

Code: Alles auswählen
Syntax:
Text <pixelVertikal>, <pixelHorizontal>, <"Nachricht">

Bsp.:
Text 35, 103, "Beispieltext"
Genieße den heutigen Tag,
denn mit dem heutigen Tag,
beginnt der Rest deines Lebens
Benutzeravatar
Anderesio
 
Beiträge: 158
Registriert: Di 30. Nov 2010, 20:41
Taschenrechner: .
fx-9750GA PLUS
fx-9860G SD
ClassPad 300

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon StonerDoomer » Fr 11. Jan 2013, 16:34

Yo! :P Danke für eure Antworten!

Heute hatte ich ja Schule gehabt, da habe ich mitten im Unterricht, da wir nur drei Stunden hatten und die anderen drei Stunden Vertretung, in der Mathe, Chemie, und von den Vertretungsstunden, bzw. dort durften wir ja, Stillbeschäftigung, am Taschenrechner programmiert. Durch Learning-By-Doing habe ich es geschafft, aus eigenem Nachdenken jetzt ein Punkt rechts und links bewegen zu lassen. Naja, ich will Space Invanders programmieren. Aber jetzt bin ich an einen Punkt gekommen, da wo ich nichts mehr weiter weiß, genauso wenig meine Freunde. Wie kann ich jetzt Punkte abschießen lassen? Ich habe es mir ungefähr so vorgestellt (ist jetzt so wie ich probiert habe, hat keinen Syntax Error gegeben, aber es funktionierte einfach nicht):

Code: Alles auswählen
...
1->X // Es verändert sich sowieso wegen dem bewegenden Punkt
...
Getkey -> E
...
If Getkey = 72
Then
Y -> Q
Q - 1 -> Q
While Q != (soll eigentlich = mit einem strich sein) 0
Locate X, Q, "*"
Locate X, Q, " "
WhileEnd
IfEnd


Ich habe so gedacht, dass ich irgendwie die For-Schleife benutzen sollte oder irgendwie es mit Goto-Befehlen es machen soll, also so als Alternativlösung. Wo ist der Fehler?
Ich weiß nicht was ich als Signatur schreiben soll.
StonerDoomer
 
Beiträge: 45
Registriert: Do 10. Jan 2013, 17:00
Wohnort: Erde
Taschenrechner: CASIO fx-7400GII

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon Casimo » Fr 11. Jan 2013, 16:55

Versuch es einmal so:
Code: Alles auswählen
While Q != (soll eigentlich = mit einem strich sein) 0
Locate X, Q, " "
Q - 1 -> Q
Locate X, Q, "*"
WhileEnd
Bild
Benutzeravatar
Casimo
 
Beiträge: 111
Registriert: Fr 3. Aug 2012, 14:48
Taschenrechner: fx9860 GII USB Power Graphic 2
fxCG20

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon naib864 » Fr 11. Jan 2013, 16:57

Du willst space Invaders mit Basic programmieren? Vergiss es!
Basic ist für soetwas zu langsam, daher solltest du c++ lernen.
Warum einfach wenn's auch kompliziert geht?
Fabian
naib864
 
Beiträge: 77
Registriert: Fr 4. Jan 2013, 19:31
Wohnort: Hinterm' Mond
Taschenrechner: Casio fx-9860GII USB Power Graphic 2

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon StonerDoomer » Fr 11. Jan 2013, 16:59

Jetzt nicht originalgetreu. Halt so eine Art, also mit weniger Gegner, ...

Trotzdem danke für die Warnung.

Nur so zu Info: Ich kann C++.
Zuletzt geändert von StonerDoomer am Fr 11. Jan 2013, 17:09, insgesamt 1-mal geändert.
Ich weiß nicht was ich als Signatur schreiben soll.
StonerDoomer
 
Beiträge: 45
Registriert: Do 10. Jan 2013, 17:00
Wohnort: Erde
Taschenrechner: CASIO fx-7400GII

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon naib864 » Fr 11. Jan 2013, 17:05

Es geht noch besser:
Code: Alles auswählen
For Y->Q To 0 Step -1
Locate X,Q,"*"
Locate X,Q-1," "
Next

Ich hab auch etwas ähnliches gemacht - ein Gegner ist schon langsam.
Warum einfach wenn's auch kompliziert geht?
Fabian
naib864
 
Beiträge: 77
Registriert: Fr 4. Jan 2013, 19:31
Wohnort: Hinterm' Mond
Taschenrechner: Casio fx-9860GII USB Power Graphic 2

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon StonerDoomer » Fr 11. Jan 2013, 17:10

Hmm.. Dann mache ich halt irgendein Spiel, da wo man schießen muss. Danke für den Code, denn der obere geht irgendwie nicht (es laggt dann).
Ich weiß nicht was ich als Signatur schreiben soll.
StonerDoomer
 
Beiträge: 45
Registriert: Do 10. Jan 2013, 17:00
Wohnort: Erde
Taschenrechner: CASIO fx-7400GII

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon naib864 » Fr 11. Jan 2013, 17:12

Wie meinst du das mit dem Spiel?
Warum einfach wenn's auch kompliziert geht?
Fabian
naib864
 
Beiträge: 77
Registriert: Fr 4. Jan 2013, 19:31
Wohnort: Hinterm' Mond
Taschenrechner: Casio fx-9860GII USB Power Graphic 2

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon StonerDoomer » Fr 11. Jan 2013, 17:14

Cool! XD Danke!
Ich weiß nicht was ich als Signatur schreiben soll.
StonerDoomer
 
Beiträge: 45
Registriert: Do 10. Jan 2013, 17:00
Wohnort: Erde
Taschenrechner: CASIO fx-7400GII

Re: Tutorials für CASIO-Basic für einen CASIO fx-7400 GII

Beitragvon StonerDoomer » Fr 11. Jan 2013, 17:15

Du hast ja gerade gesagt, dass deine Gegner sehr langsam waren. Was ich meine ist, keine Ahnung, vielleicht so etwas wie die Vorgängerversion von Space Invaders, bloß stark vereinfacht.
Ich weiß nicht was ich als Signatur schreiben soll.
StonerDoomer
 
Beiträge: 45
Registriert: Do 10. Jan 2013, 17:00
Wohnort: Erde
Taschenrechner: CASIO fx-7400GII

VorherigeNächste

Zurück zu Casio Basic (Alle Modelle, die dies unterstützen)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron