Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Handbuch Seite 140

Homecomputer
Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

Vergleichoperatoren eingesetzt werden:
SYMBOL
BEDEUTUNG
GLEICH
>
GRÖSSER ALS
KLEINER ALS
<
GRÖSSER ALS ODER GLEICH
> = , = >
KLEINER ALS ODER GLEICH
< = , = <
UNGLEICH
< > . X
Der IF-Befehl prüft also zuerst, ob die Bedingung wahr
ist. Ist dies der Fall, so werden die Anweisungen hinter
dem THEN ausgeführt. Trifft die Bedingung nicht zu, so
wird das Programm hinter der IF-Zeile fortgesetzt.
Doch dies ist nicht alles, was eine IF-Abfrage zu leisten
vermag. Es
miteinander
komplizierter an, als es eigentlich ist. Nehmen wir hier
ein Beispiel zu Hilfe;
IF A=1 OR B>12 THEN 1000
Zwei Anweisungen, die miteinander verknüpft wurden. OR
heist
ODER
interpretiert werden: Wenn A gleich 1 oder B größer als
12, dann verzweige nach 1000. Zum Sprung nach Zeile 1000
muß also entweder A=1 oder B>12 oder beides zutreffen.
Nur wenn beide Bedingungen verneint werden, wird das
Programm
OR-Verknüpfung ist eine von zwei möglichen Verknüpfungen.
Ein weiteres Beispiel:
IF A=1 AND B>12 THEN 1000
Dies ist eine UND-Verknüpfung, die nur dann erfüllt ist,
wenn A gleich 1 und B größer als 12 ist.
Im Zusammenhang mit dem IF-Befehl sind noch die Befehle
'ELSE', 'BEGIN' und 'BEND' von Bedeutung. Auch diese
können auch mehrere Bedingungen logisch
verknüpft
und
somit
hinter
der
werden.
Dies
kann
der
Befehl
IF-Zeile
fortgesetzt.
128
-
hört
sich
wie
folgt
Die

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis