Herunterladen Inhalt Inhalt Diese Seite drucken

Das Case-Konstrukt - HP 49g+ Benutzeranleitung

Grafikfähiger taschenrechner
Vorschau ausblenden Andere Handbücher für 49g+:
Inhaltsverzeichnis

Werbung

ELSE
IF x<3π
ELSE
END
END
END
Ein komplexes IF-Konstrukt wie dieses wird verschachteltes IF ... THEN ...
ELSE ... END-Konstrukt genannt.
Eine Möglichkeit f3(x) , mit einem verschachtelten IF-Konstrukt zu berechnen,
wäre das folgende Programm:
→ x
IF 'x<3' THEN 'x^2' ELSE IF 'x<5' THEN '1-x' ELSE IF
«
«
'x<3*π' THEN 'SIN(x)' ELSE IF 'x<15' THEN 'EXP(x)' ELSE –2
END END END END EVAL » »
Speichern Sie das Programm in die Variable @@@f3@@@ und versuchen Sie
Folgende Berechnungen:
1.5 @@f3@@@
2.5 @@@f3@@@
4.2 @@@f3@@@
5.6 @@@f3@@@
12 @@@f3@@@
23 @@@f3@@@

Das CASE-Konstrukt

Das Konstrukt CASE wird zum Programmieren von Verzweigungen mit
mehreren möglichen Programmverläufen verwendet, ähnlich der
verschachtelten IF-Anweisung die weiter oben gezeigt wurde. Die allgemeine
Form dieses Konstrukts sieht wie folgt aus:
THEN
sin(x)
IF x<15 THEN
exp(x)
ELSE
-2
END
Ergebnis: 2.25 (d.h., x
Ergebnis: 6.25 (d.h., x
Ergebnis: -3.2 (d.h., 1-x)
Ergebnis: -0.631266... (d.h., sin(x), x in Bogenmaß)
Ergebnis: 162754.791419 (d.h., exp(x))
Ergebnis: -2. (d.h., -2)
2
)
2
)
Seite 21-55

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis