Herunterladen Diese Seite drucken

Casio fx-3650PII Bedienungsanleitung Seite 49

Werbung

Machine Translated by Google
Notiz
Diese Befehle werten die Ausdrücke auf beiden Seiten aus und geben 1 zurück, wenn wahr, und 0, wenn falsch, und
speichern das Ergebnis in Ans.
Eine Kontrollstrukturbefehle/If-Anweisung g
Die If-Anweisung wird verwendet, um die Programmausführungsverzweigung abhängig davon zu steuern, ob der
Ausdruck nach If (der Verzweigungsbedingung) wahr oder falsch ist.
Vorsichtsmaßnahmen für die If-
Anweisung • Ein If muss immer von einem Then begleitet sein. Die Verwendung eines Wenn ohne entsprechendes
Dann führt zu einem Syntaxfehler. • Für
den {Ausdruck*} kann ein Ausdruck, ein Goto-Befehl oder ein Break-Befehl verwendet werden.
im Anschluss an Then und Else.
If~Then (~Else) ~IfEnd
Syntax
Wenn {bedingter Ausdruck}: Dann {Ausdruck*}: Sonst {Ausdruck*}: IfEnd: {Anweisung}: ...
Funktion
• Die folgenden Anweisungen werden bis zu Else und dann ausgeführt
• Else {expression} kann weggelassen werden.
• Schließen Sie immer die IfEnd:{Anweisung} ein. Das Weglassen verursacht keinen Fehler,
? ÿ A: Wenn A < 10: Dann 10A ^ Sonst 9A ^ IfEnd: Ans×1.05
Beispiel 1
Beispiel 2 ? ÿ A: Wenn A > 0: Dann ist A × 10 ÿ A: IfEnd: Ans×1.05
Eine Kontrollstrukturbefehle/For-Anweisung g
Die For-Anweisung wiederholt die Ausführung der Anweisungen zwischen For und Next, solange der der
Steuervariablen zugewiesene Wert innerhalb des angegebenen Bereichs liegt.
Vorsichtsmaßnahmen für For-
Anweisungen Eine For-Anweisung muss immer von einer Next-Anweisung begleitet sein. Die Verwendung eines For
ohne entsprechendes Next führt zu einem Syntaxfehler.
Für~Bis~Weiter
Syntax
Für {Ausdruck (Startwert)} ÿ {Variable (Steuervariable)} Zu {Ausdruck (Endwert)}: {Anweisung}: ...
{Anweisung}: Weiter: ....
Funktion
Die Ausführung der Anweisungen von For bis Next wird wiederholt, da die Steuervariable bei jeder
Ausführung ausgehend vom Startwert um 1 erhöht wird.
Wenn der Wert des Kontrollwerts den Endwert erreicht, springt die Ausführung zur Anweisung,
die auf Next folgt. Die Programmausführung stoppt, wenn nach Next keine Anweisung folgt.
Für 1 ÿ A bis 10: A
Beispiel
Anweisungen nach IfEnd werden ausgeführt, wenn die bedingte Anweisung nach If wahr ist.
Die Anweisungen nach Else und dann die Anweisungen nach IfEnd werden ausgeführt, wenn die
bedingte Anweisung nach If falsch ist.
aber bestimmte Programminhalte können durch alles nach der If-Anweisung zu unerwarteten
Ausführungsergebnissen führen.
2
ÿ B : B ^ Weiter
E-48

Werbung

loading