Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85/3 Handbuch Seite 93

Vorschau ausblenden Andere Handbücher für KC 85/3:
Inhaltsverzeichnis

Werbung

ERWEITERUNGEN
ON. . .GOTO. . .
Haben Sie in einem Programm mehr als zwei Fälle zu unterscheiden, so kön-
nen Sie die Anweisung ON GOTO sehr vorteilhaft verwenden.
Die Anweisung ist wie folgt aufgebaut:
ON i GOTO Liste von Zeilennummern
Der Sprungbefehl verzweigt im konkreten Fall zu der Zeilennummer, die als
i-te in der Liste steht.
Veranschaulichen wir uns das an unserem Benzinverbrauch-Bewertungspro-
gramm aus Kapitel 6. Diesmal soll die Bewertung wie folgt sein:
Benzinverbrauch/100km
3l
3- 6l
6- 9l
9- 12l
¾ 12l
1« INPUT "BENZINVERBRAUCH IN L/1«« KM =";B
2« A = INT(B/3)=1
3« ON A GOTO 4«, 5«, 6«, 7«
4« PRINT "UNMOEGLICH" :END
5« PRINT "SEHR GUT" :END
6« PRINT "GUT" : END
7« PRINT "SCHLECHT" :END
Ist nun z.B. B = 8.5, so errechnet der Computer A = 3, für dieses spezielle A
bewirkt der Befehl in Zeile 3« einen Sprung zur Zeile 6«, weil diese Zeilen-
nummer in der Liste der Zeilennummern in Zeile 3« an dritter Stelle steht.
ON. . .GOSUB. . .
Die Anweisung in der Form
ON i GOSUB Liste von Zeilennummern
wirkt wie ON. . .GOTO. . .mit der Ausnahme, daß bei der Programmverzwei-
gung Unterprogramme angesprungen werden und nach der Abarbeitung dieser
das Programm in der der ON. . .GOSUB. . .-Anweisung folgenden Zeile fort-
gesetzt wird.
Bewertung
unmöglich
sehr gut
gut
schlecht
unmöglich
17
91

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis