die Falscheingabe fest und gibt die Fehlermeldung aus.
Wenn ein gültiger Wert eingegeben wurde, müssen wir nun
die nötigen Schritte einleiten. Das heißt, es muß zum
entsprechenden Programmteil verzweigt werden.
Berechnetes GOTO
Um abhängig von der Variablen F
verzweigen, gibt es einen Befehl, der dies auf leichteste
Art
und
Weise
Beschreibung dieses Befehls an:
Problem:
Berechneter Sprung
Befehl:
ON v1 GOTO n1,n2,n3,...
Parameter: v1
n1,n2,n3,...
Beispiel: ON F GOTO 100,200,300,400
Ist F=1, dann wird zur Zeile 100 verzweigt,
ist F=2, dann wird zur Zeile 200 verzweigt,
usw. Ist F größer als 4, so wird nicht ver
zweigt, sondern in der nächsten Zeile wei
tergemacht.
Bemerkung:: Ist F keine ganze Zahl (z.B. 3.45), so
wird immer die Zahl vor dem Komma be
nutzt.
Ein idealer Befehl also für unseren Zweck. Wir bestimmen
erst,
bei
welchen
begonnen werden sollen. Unsere nächste Zeile soll wie
folgt eingegeben werden;
1130 ON F GOTO 5000,10000,15000,20000,25000,30000,35000
ermöglicht.
Schauen
- numerische Variable
- Zeilennummer, zu denen ab
hängig vom Inhalt der Va
riablen F gesprungen wer
den soll
Zeilennummern
130
-
im Programm
Sie
sich
die
Programmteile
zu
die