A steuerstrukturbefehle: while-anweisungen, G-123 – Casio fx-5800P Benutzerhandbuch

Seite 124

Advertising
background image

G-123

Funktion

Die Ausführung der Anweisungen von For bis Next wird wiederholt, wobei
die Steuervariable, beginnend mit dem Startwert, mit jeder Ausführung um
1 erhöht wird. Wenn der Wert der Steuervariablen den Endwert errreicht,
springt die Ausführung zur nach Next folgenden Anweisung. Wenn hinter
Next keine Anweisung vorhanden ist, stoppt die Ausführung hier.

Beispiel For

1

→ A To 10 : A

2

→ B : B ^ Next

For ~ To ~ Step ~ Next

(COMP)

Syntax

For <Ausdruck (Startwert)>

→ <Variable (Steuervariable) > To <Ausdruck

(Endwert)> Step <Ausdruck (Schrittwert)> : <Anweisung> : ... <Anweisung> :
Next : ...

Funktion

Die Ausführung der Anweisungen von For bis Next wird wiederholt, wobei die
Steuervariable, beginnend mit dem Startwert, mit jeder Ausführung um den
Schrittwert erhöht wird. Abgesehen davon ist dieser Befehl der gleiche wie
For~To~Next.

Beispiel For

1

→ A To 10 Step 0.5 : A

2

→ B : B ^ Next

A Steuerstrukturbefehle: While-Anweisungen

While ~ WhileEnd

(COMP)

Syntax

While <bedingte Anweisung> : <Anweisung> : ... <Anweisung> : WhileEnd : ...

Funktion

Die Anweisungen von While bis WhileEnd werden wiederholt, solange der
bedingte Ausdruck nach While wahr (nicht Null) ist. Wenn der bedingte
Ausdruck nach While falsch (0) wird, wird die nach WhileEnd folgende
Anweisung ausgeführt.

Beispiel ?

→ A : While A < 10 : A

2

^ A + 1 → A : WhileEnd : A ÷ 2

Hinweise

• Wenn die Bedingung der While-Anweisung bei der ersten Ausführung

dieses Befehls falsch ist, springt die Ausführung direkt zu der Anweisung,
die nach WhileEnd folgt, ohne die Anweisungen von While bis WhileEnd
ein einziges Mal auszuführen.

• Zum Eingeben des WhileEnd-Befehls ist „W·End“ im Funktionenmenü zu

wählen.

Do ~ LpWhile

(COMP)

Syntax

Do : <Anweisung> : ... <Anweisung> : LpWhile <bedingte Anweisung>

Funktion

Die Anweisungen von Do bis LpWhile werden wiederholt, solange der
bedingte Ausdruck nach LpWhile wahr (nicht Null) ist. Da die Bedingung
nach Ausführung von LpWhile beurteilt wird, werden die Anweisungen von
Do bis LpWhile mindestens einmal ausgeführt.

Beispiel Do

:

?

→ A : A × 2 → B : B ^ LpWhile B > 10

Hinweis

Wählen Sie zum Eingeben des LpWhile-Befehls „Lp·W“ im Funktionsmenü.

Advertising