Herunterladen Inhalt Inhalt Diese Seite drucken

HP 48gII Benutzerhandbuch Seite 796

Vorschau ausblenden Andere Handbücher für 48gII:
Inhaltsverzeichnis

Werbung

Alternativ können Sie die Anweisung IF...THEN...ELSE...END mit der
nachstehenden Tastenfolge direkt in den Stack eingeben:
Hierdurch wird im Stack folgende Eingabe abgelegt:
Beispiel: Geben Sie das folgende Programm ein:
→ x
IF 'x<3' THEN 'x^2' ELSE '1-x' END EVAL "Done" MSGBOX
«
«
» »
und speichern es unter dem Namen 'f2'. Drücken Sie
vergewissern, dass die Variable @@@f2@@@ tatsächlich in Ihrem Variablen-Menü zur
Verfügung steht. Prüfen Sie die folgenden Ergebnisse:
0 @@@f2@@@ Ergebnis: 0
3.5 @@@f2@@@ Ergebnis: -2.5 10 @@@f2@@@ Ergebnis: -9
Diese Ergebnisse bestätigen, dass die IF...THEN...ELSE...END-Anweisung
korrekt arbeitet. Das Programm berechnet folgende Funktion:
Hinweis: Für diesen speziellen Fall könnte als Alternative auch die Funktion
IFTE in folgender Form verwendet werden: 'f2(x) = IFTE(x<3,x^2,1-x)'
Verschachtelte IF...THEN...ELSE...END Anweisungen
In den meisten Programmiersprachen, die über eine IF...THEN...ELSE...END
Anweisung verfügen, sieht das allgemeine Format folgendermaßen aus:
IF logical_statement THEN
„°@) @ BRCH@ ‚ @) @ IF@@
1.2 @@@f2@@@ Ergebnis: 1.44
2
x
,
if
x
3
f
(
x
)
2
1
x
,
otherwise
J
, um sich zu
Seite 21-53

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis