De waarde van K op het moment dat de FOR-opdracht voor
het eerst gepasseerd wordt, is bepalend voor het aantal keren
dat de lus wordt doorlopen.
10J=0
20 FOR 1=1 TO J
30 PRINT I
40 NEXT I
RUN
1
Ok
De eindwaarde
is weliswaar
kleiner
dan de beginwaarde,
maar
toch
wordt
de instructie
in de lus éénmaal
uitgevoerd.
Pas bij
de NEXT -opdracht
immers
wordt
de waarde
van de teller
onderzocht.
101=5
20 FOR 1=1 TO 1+5
30 PRINT I;
40 NEXT
RUN
123456
Ok
In dit voorbeeld wordt de programmalus
6 maal uitgevoerd.
De
eindwaarde van de teller wordt namelijk pas berekend nadat
de beginwaarde is vastgesteld.
10 FOR 1=1 TO 5
20 FOR J = I TO 5 * I STEP 10
30 PRINT I+J;
40 NEXT J,I
RUN
2
3
4
6
16
8
18
10
20
30
Ok
Let op! In regel 40 wordt eerst de J-ius beëindigd en daarna
de I-lus.
FRE (getal)
FRE (string)
Functie. FRE (getal) geeft aantal geheugen plaatsen dat nog
vrij is voor de opslag van het programma en variabelen. FRE
101