Herunterladen Inhalt Inhalt Diese Seite drucken

Bedingte Anweisungen - HP 35s Benutzeranleitung

Vorschau ausblenden Andere Handbücher für 35s:
Inhaltsverzeichnis

Werbung

Zu
Zu einer spezifische Zeilennummer:
1000). Beispielsweise
A
Falls Sie zu der ersten Zeile eines Labels gehen möchten, z.B. A001:
anzeigen.

Bedingte Anweisungen

Eine andere Möglichkeit, die Reihenfolge der Programmausführung zu modifizieren,
besteht in einem Test auf eine Bedingung, einem Wahr/Falsch-Test, der zwei Zahlen
miteinander vergleicht und die nächste Programmanweisung überspringt, wenn die
Aussage falsch ist.
Wenn beispielsweise die bedingte Anweisung in Zeile A005
Worten: Ist x gleich Null?) lautet, so vergleicht das Programm den Inhalt des X-
Registers mit Null. Falls das X-Register tatsächlich Null enthält, fährt das Programm
mit der nächsten Zeile fort. Falls das X-Register nicht Null enthält, so überspringt das
Programm die nächste Zeile und verzweigt dadurch zu Zeile A007. Diese Regel ist
unter der Bezeichnung „Do if true - Ausführen, wenn wahr" bekannt.
Wenn wahr,
nächste Zeile
ausführen.
Das obige Beispiel zeigt eine allgemeine Technik, die bei bedingten Tests
verwendet wird: Die direkt auf den Test folgende Zeile (die nur im Falle „wahr"
ausgeführt wird), ist eine Verzweigung zu einem anderen Label. So ist der
eigentliche Effekt des Tests, unter bestimmten Bedingungen zu einer anderen
Routine zu verzweigen.
14-6
Programmiertechniken
:
.
. Das Display wird „
(Drücken und Halten), wird das Display „
.
.
.
1
.
.
.
1
.
.
.
label line number (Zeilennummer <
A
. Zum Beispiel drücken Sie
2
2
" anzeigen.
(mit anderen
Wenn falsch,
nächste Zeile
überspringen.
"

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis