Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore Computer VolksComputer VC-20 Programmierhandbuch Seite 81

Inhaltsverzeichnis
3.3.21 ON...GOSUB und ON...GOTO
Format:
Zweck:
Bemerkungen:
B e i s p i e l :
ON <Ausdruck> GOTO < L i s t e
lennummern>
ON <Ausdruck> GOSUB<Liste m i t Z e i -
l e n n u m m e r n »
V e r z w e i g t zu e i n e r von mehreren spe-
z i f i z i e r t e n
Zeilennummern i n Abhaen-
g i g k e i t vom Wert, d e r von<Ausdruck>
g e l i e f e r t
w i r d .
Der Wert von<Ausdruck>bestimmt, zu
w e l c h e r
Zeilennummer
das Programm v e r z w e i g t . Wenn d e r Wert
z.B. 3 i s t , so s t e l l t d i e 3 . Z e i l e n -
nummer
i n der L i s t e
d a r .
Vor der Verzweigung
Wert
a u f jeden
Zahl umgewandelt, d.h., g g f . vorhan-
dene
D e z i m a l s t e l l e n
s c h n i t t e n .
B e i
d e r
ON.. .GOSUB-Anweisung
j e d e
s p e z i f i z i e r t e
A n f a n g s z e i l e
k e n n z e i c h n e n .
I s t
d e r Wert des A u s d r u c k s n e g a t i v ,
so
w i r d
e i n e
lermeldung
ausgegeben.
oder g r o e s s e r
a l s d i e A n z a h l d e r i n
der
L i s t e
angegebenen
so w i r d d a s Programm m i t d e r a u f d i e -
se Anweisung folgenden
s e t z t .
100 ON L-1 GOTO 150,300,320,220
71
m i t Z e i ¬
a u s d e r L i s t e
d a s S p r u n g z i e l
w i r d d e r
F a l l
i n e i n e
werden
Zeilennummer d i e
e i n e s
Unterprogramms
ILLEGAL
QUANTITY-Feh-
I s t e r Null
Zeilennummern,
Z e i l e
ganze
abge-
muss
f o r t g e -
Inhaltsverzeichnis
loading

Verwandte Produkte für Commodore Computer VolksComputer VC-20

Inhaltsverzeichnis