Herunterladen Inhalt Inhalt Diese Seite drucken

Die Abfrage Mit If - Commodore 128 Handbuch

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

Werbung

in schwarz ausgegeben.
1105 PRINT:PR1NT
1110 COLOR 5,1:PRIMT"
1115 INPUT F

Die Abfrage mit IF

Was aber, wenn der Anwender eine ungültige Zahl eingibt,
z.B. 9? Dies sollte vom Programm unterbunden werden. Die
Frage ist nur wie? Wir müssen feststellen, welcher Wert
eingegeben
wurde,
ungültigen Wert abfragen. Die Anweisung dazu wird nun
beschrieben;
Problem:
Abrage auf Bedingungen
IF Bedingung THEN Anweisung
Befehl:
Parameter: Bedingung - Vergleichoperation
Anweisung * Befehle, die ausgeführt wer­
Beispiel: IF F=0 THEN GOTO 1000
Wenn die Variable F den Wert 0 hat, wird
zur Zeile 1000 verzweigt, ansonsten wird
in der Zeile danach das Programm fortge­
setzt.
Bemerkung: Folgt dem THEN ein GOTO, so kann dieses
GOTO ignoriert werden. Das letzte Bei­
spiel könnte auch so eingegeben werden:
IF F=0 THEN 1000
Eine Bedingung kann nicht nur den Vergleichsoperator '='
beinhalten, sondern auch die Operatoren V
und '<' (kleiner als). Auch Kombinationen der drei sind
erlaubt.
Alles
AUSWAHL ";:COLOR 5,8
also
die
Variable
(z.B. A=10 oder B=12)
den, wenn die Bedingung wahr
ist
in
Allem
127
-
F
auf
(größer als)
können
folgende
einen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis