Kk sprungbefehle (jump) – Casio CFX-9850GB PLUS Benutzerhandbuch
Seite 408

380
Beispiel: For 2
→ I To 10_
If I = 5
_
Then ”STOP” : Stop
_
IfEnd
_
Next
Dieses Programm zählt von 2 bis 10. Wenn die Zählung 5 erreicht, wird
jedoch die Ausführung beendet und die Meldung “STOP” wird angezeigt.
k
k
k
k
k Sprungbefehle (JUMP)
Dsz
Funktion: Dieser Befehl ist ein Zählungssprung, der den Wert einer
Steuervariablen um 1 dekrementiert, worauf der Sprung ausgeführt wird, wenn der
gegenwärtige Wert der Variablen Null ist.
Syntax:
Parameter:
Variablenname: A bis Z,
r
,
θ
[Beispiel] Dsz B : Dekrementiert den der Variablen B zugeordneten Wert um 1.
Beschreibung:
Dieser Befehl dekrementiert den Wert einer Steuervariablen um 1 und prüft
(kontrolliert) diese danach. Falls der gegenwärtige Wert nicht Null ist, setzt die
Ausführung mit der nächsten Anweisung fort. Falls der gegenwärtige Wert Null ist,
springt die Ausführung an die Anweisung, die nach dem Mehrfachanweisungs-
befehl (:), dem Anzeigebefehl (
^) oder dem Neuzeilenbefehl (_) folgt.
Beispiel: 10
→ A : 0 → C :
Lbl 1 : ?
→ B : B+C → C :
Dsz A : Goto 1 : C
÷ 10
Dieses Programm zeigt den Prompt für die Eingabe von 10 Werten an
und berechnet danach den Durchschnitt der eingegebenen Werte.
Goto~Lbl
Funktion: Dieser Befehl führt einen unbedingten Sprung an eine spezifizierte
Position aus.
Syntax: Goto <Wert oder Variable> ~ Lbl <Wert oder Variable>
Parameter: Wert (von 0 bis 9), Variable (A bis Z,
r
,
θ)
Beschreibung:
1. Diese Befehl besteht aus zwei Teilen: Goto
n
(wobei
n
ein Wert von 0 bis 9 ist)
und Lbl
n
(wobei
n
der für Goto spezifizierte Wert ist). Dieser Befehl sorgt
dafür, dass die Programmausführung an die Lbl-Anweisung springt, deren Wert
mit dem in der Goto-Anweisung spezifizierten Wert übereinstimmt.
20- 11
Befehls-Referenz
Variablenwert
G
G
G
G
G
0
_
Dsz <Variablenname> : <Anweisung>
:
<Anweisung>
^
Variablenwert = 0