Herunterladen Inhalt Inhalt Diese Seite drucken

Casio fx-3650P II Bedienungsanleitung Seite 51

Vorschau ausblenden Andere Handbücher für fx-3650P II:
Inhaltsverzeichnis

Werbung

A Steuerstrukturbefehle/If-Anweisung g
Die If-Anweisung wird verwendet, um Sprünge bei der Prorammausführung abhängig davon
zu steuern, ob der auf If folgende Ausdruck (Sprungbedingung) wahr oder falsch ist.
Vorsichtsmaßregeln zu If-Anweisung
• Ein If muss stets von einem Then begleitet sein. Wenn ein If ohne ein entsprechendes
Then verwendet wird, ergibt sich ein Syntaxfehler (Syntax ERROR).
• Für den auf Then und Else folgenden {Ausdruck*} kann ein Ausdruck, Goto-Befehl oder
Break-Befehl verwendet werden.
If~Then (~Else) ~IfEnd
Syntax
If {bedingter Ausdruck} : Then {Ausdruck*} : Else {Ausdruck*} : IfEnd :
{Anweisung} : ...
Funktion
• Die auf Then folgenden Anweisungen werden bis Else ausgeführt;
danach werden die auf IfEnd folgenden Anweisungen ausgeführt, falls
die auf If folgende bedingte Anweisung wahr ist. Die auf Else folgenden
Anweisungen und dann die auf IfEnd folgenden Anweisungen werden
ausgeführt, wenn die nach If folgende bedingte Anweisung falsch ist.
• Else {Ausdruck} kann ausgelassen werden.
• Beziehen Sie stets IfEnd:{Anweisung} ein. Bei Auslassung ergibt sich zwar
kein Fehler, es können aber bestimmte Programminhalte unerwartete Aus-
führungsergebnisse durch etwas ergeben, das nach der If-Anweisung folgt.
? → A : If A < 10 : Then 10A ^ Else 9A ^ IfEnd : Ans×1.05
Beispiel 1
? → A : If A > 0 : Then A × 10 → A : IfEnd : Ans×1.05
Beispiel 2
A Steuerstrukturbefehle/For-Anweisung g
Die For-Anweisung wiederholt die Ausführung der Anweisung zwischen For und Next,
solange der zugewiesene Wert der Steuervariablen im spezifizierten Bereich liegt.
Vorsichtsmaßregeln zur For-Anweisung
Eine For-Anweisung muss stets von einer Next-Anweisung begleitet sind. Wenn ein
For ohne entsprechendes Next verwendet wird, ergibt dies einen Syntaxfehler (Syntax
ERROR).
For~To~Next
For {Ausdruck (Startwert)} → {Variable (Steuervariable)} To {Ausdruck
Syntax
(Endwert)} : {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
1 erhöht wird. Wenn der Wert der Steuervariablen den Endwert erreicht,
springt die Ausführung zur nach Next folgenden Anweisung. Wenn hinter
Next keine Anweisung vorhanden ist, stoppt die Ausführung hier.
For 1 → A To 10 : A
Beispiel
2
→ B : B ^ Next
DE-50

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis