GOTO regelnummer
De programma-uitvoering
in oplopende regelnummervolgorde
wordt vervolgd na een sprong-opdracht
naar regelnummer.
De opdracht op regelnummer,
en de daarop volgende
opdrachten worden uitgevoerd.
Indien regelnummer
niet
bestaat, geeft dit een Undefined
line number fout.
5R=1
10R=2*R
20 PRINT"Straal
= ";R,
30 A=3.14
* R 2
40 PRINT"Oppervlak
=";A
70 GOTO 10
RUN
Straal = 2
Oppervlak =
12.56
Straal = 4
Oppervlak =
50.24
Straal = 8
Oppervlak = 200.96
Straal = 16
Oppervlak = 803.84
Etc.
In de directe stand kan men rechtstreeks
naar een regel van
een reeds in het geheugen staand programma springen. Het
kan echter gebeuren,
dat het programma hierdoor anders
loopt, omdat aan bepaalde condities niet is voldaan.
HEX$(getal)
Functie: Levert een string waarvan de karakters de waarde van
getal voorstellen in het zestien-tallig
stelsel (hexadecimaal)
getal wordt afgerond naar integer voordat de HEX$-functie
wordt uitgevoerd,
en moet liggen tussen -32768 en 65535.
10 INPUT X
20 A$
= HEX$(X)
30 PRINT X "decimaal
is " A$ " hexadecimaal"
40 GOTO
10
RUN
? 32
32 decimaal
is 20 hexadecimaal
? 63
63 decimaal
is 3F hexadecimaal
Ok
104