Herunterladen Inhalt Inhalt Diese Seite drucken

Die Anweisungen Gosub Und Return - Kleincomputer KC 85/3 Handbuch

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

Werbung

ERWEITERUNGEN

DIE ANWEISUNGEN GOSUB UND RETURN

Wird ein bestimmter Programmabschnitt mehrmals im Programm benötigt,
so ist es effektiv, diesen als Unterprogramm zu schreiben. Mit der Anweisung
GOSUB
n
wird zu dem auf der Programmzeile n beginnenden Unterpro-
gramm gesprungen und dieses abgearbeitet. Nach der Abarbeitung des
Unterprogrammes, das immer mit der Anweisung RETURN abzuschließen ist,
"springt" der Computer zur Aufrufstelle des Hauptprogramms zurück und
führt die Arbeit mit der folgenden Anweisung fort.
Die Funktionsweise dieser beiden Anweisungen werden wir uns an folgendem
Programm veranschaulichen :
1« PRINT "DAS IST DAS HAUPTPROGRAMM HP"
2« GOSUB 1««
3« PRINT "WIEDER IM HP"
4« GOSUB 2««
5« PRINT "SCHON WIEDER IM HP"
6« GOSUB 1««
7« PRINT "SCHLUSS"
8« END
1«« PRINT "HIER IST UNTERPROGRAMM 1"
11« RETURN
2«« PRINT "HIER IST UNTERPROGRAMM 2"
21« RETURN
Das Beispiel unterstreicht die bereits erwähnte Bedeutung der Anweisung
END. Fehlt diese Anweisung am Schluss des Programms, so wird der Compu-
ter nachfolgende Unterprogramme oder Programme als zum Hauptprogramm
gehörend erkennen und weiter abarbeiten. Es kommt dabei jedoch zu Feh-
lermeldungen (Rücksprung durch RETURN nicht definiert ).
Merke:
Ð
Anweisung:
Format:
88
GOSUB
und
RETURN
GOSUB Zeilennummer
und
RETURN
16
Hauptprogramm
Unterprogramm 1
Unterprogramm 2

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis