ES di zanka 2l 20 FOR z < l TO 5 STEP 3/2 z prehaja skozi vrednosti l, 2.5 in 4. Opazili boste, da ni nujno uporablja- ti cela števila ter da ni nujno, da kontrolna variabla doseže mjeno vrednost (zanka bo delovala, dokler kontrolna variabla ne bo manjša ali enaka mejni vrednosti). Poizkusite sedaj ta program narediti tako, da bodo števila od l do 10 v obr- njenem zaporedju: 10 FOR n s 10 TO 1 STEP -l 20 PRINT n 30 NEXT n Rekli smo, da se ta program izvršuje, dokler je kontrolna variabla SE k ali enaka mejni vrednosti. Če se zamislite, kaj bi to pomenilo v tem prime- ru, boste opazili, da je to nesmiselno. Prejšnje pravilo je potrebno modifi- cirati: če je korak negativen, se zanka izvršuje, dokler ni kontrolna variz- i bla večja ali enaka mejni vrednosti. Posebno pazljivi morate biti, kadar de- late z dvema FOR-NEXT zankama, ki se nahajata ena v drugi. Poizkusite napr viti program, ki izpisuje števila kompletnega seta šestih domin: g TO 6 | 0 TO m SO: PRINT mično "S nim n-zanka K m-zanka ; | 10 FOR m 28 FOR n 48 NEXT n 54 PRINT 60 NEXT m m Kot vidite, je.n-zanka popolnoma objeta z m-zanko. Tisto, kar moramo prepre- čiti, sta dve FOR-NEXT zanki, ki se pokrivata, vendar nista popolnoma ena v. drugi: 5 REM ta program je napačen 10 FOR m g TO 6 20 FOR n 0 TO m m-zanka 30 PRINT m; V: HU;