Herunterladen Inhalt Inhalt Diese Seite drucken

HP 39gII Benutzerhandbuch Seite 290

Inhaltsverzeichnis

Werbung

IF...THEN...ELSE...END
IFTE
IFERR...THEN...END
CASE...END
280
Beispiel:
Syntax: IF Test THEN Befehl(e)1 ELSE Befehl(e)2 END;
Auswerten von Test. Wenn Test wahr ist (nicht 0), erfolgt
die Ausführung von Befehl(e)1, andernfalls erfolgt die
Ausführung von Befehl(e)2
Syntax: IFTE(Test,wahr_xpr,falsch_xpr)
Wertet Test aus. Wenn Test wahr ist (nicht 0) lautet der
Rückgabewert wahr_xpr, andernfalls lautet der
Rückgabewert falsch_xpr
IFERR Befehle1 THEN Befehle2 [ELSE Befehle3] END;
Ausführung der Befehlssequenz Befehle1. Tritt während
der Ausführung von Befehle1 ein Fehler auf, wird die
Befehlssequenz Befehle2 ausgeführt. Andernfalls wird die
Befehlssequenz Befehle3 ausgeführt.
Syntax:
CASE
IF Test1 THEN Befehle1 END
IF Test2 THEN Befehle2 END
...
[DEFAULT Befehle]
END;
Wertet Test1 aus. Ist das Ergebnis wahr, wird Befehle1
ausgeführt und der Befehl CASE wird beendet.
Andernfalls wird Test2 ausgewertet. Ist das Ergebnis
wahr, wird Befehle2 ausgeführt. Die Tests werden
solange ausgewertet, bis das Ergebnis „wahr" erzielt ist.
Wird kein Test gefunden, der zu dem Ergebnis „wahr"
führt, wird BefehleD ausgeführt, falls angegeben.
Beispiel:
CASE
THEN RETURN "negativ"; END
<
x 0
IF
THEN RETURN "klein"; END
<
x 1
IF
DEFAULT RETURN "groß";
END;
Programmieren

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis