<< Inhaltsverzeichnis Suchen >>

FOR ... ENDLOOP

Anweisung

Syntax:

FOR <LAUF-VARIABLE> = <ANFANG> TO <ENDE>
                                                 [ <STEP> <SCHRITTWEITE>]
... Anweisungen ...
ENDLOOP

 

<LAUF-VARIABLE>        = <NAME>
<ANFANG>                      = <NUM-AUSDRUCK>
<ENDE>                            = <NUM-AUSDRUCK>
<SCHRITTWEITE>           = <NUM-AUSDRUCK>

Bedeutung:

Führt eine Folge von Anweisungen in einer Schleife aus, beginnend bei <ANFANG> mit der Schrittweite <SCHRITTWEITE> bis <ENDE>. FOR-Schleifen können beliebig geschachtelt werden. Jedoch ist dann darauf zu achten, daß verschiedene Lauf-Variable verwendet werden. Jede Anweisung ENDLOOP bezieht sich auf die innerste noch nicht abgeschlossene Schleife. Ist <ANFANG> größer als <ENDE>, so wird die Schleife kein einziges Mal ausgeführt. <SCHRITTWEITE> kann auch negativ sein.

Beispiel:

DIM FELD(100,20)
FOR I = 1 TO 100
       FOR J = 1 TO 20 STEP 2
       PRINT FELD(I,J);
       ENDLOOP
ENDLOOP

 

 

 

FOR I% = 10 TO 2 STEP -2
       PRINT I%
ENDLOOP

siehe auch:

WHILE