Nun, da gibt es meines Wissens 3 Möglichkeiten:
1. Die For Schleife
Quelltext
1: 2: 3: 4: 5:
| for Zaehler := 0 to X do begin Anweisungen; ... end; |
Die For-Schleife erhöht bei jedem durchlauf den Zaehler um
eins und führt die Anweisungen aus, bis der Wert "X" (hinter to) erreicht ist.
2. Die While Schleife
Quelltext
1: 2: 3: 4: 5:
| while Bedingung = true do begin Anweisungen; ... end; |
Die While Schleife prüft VOR jedem Durchlauf der Schleife, ob die Bedingung noch erfüllt ist, sonst wird die Schleife beendet;
3. Die Repeat Schleife
Quelltext
1: 2: 3: 4:
| repeat Anweisungen; ... until Bedingung = false; |
Die Repeat Schleife führt immer erst die Anweisungen zwischen repeat
und until aus und prüft dann, ob die Bedingung noch erfüllt ist - ansonsten bricht sie ab.