Herunterladen Inhalt Inhalt Diese Seite drucken

Berechnetes Goto - Commodore 128 Handbuch

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

Werbung

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

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis