In vielen Fällen soll unter Umständen ein Schleifenkörper nicht sofort ausgeführt werden. Hierfür wurde eine entsprechende Schleifenform eingeführt:
| Solange Bedingung (erfüllt) führe aus | |
| Anweisung | |
In diesem Fall wird der Schleifenkörper (Anweisung) nur dann ausgeführt, wenn die Bedingung erfüllt ist. Im andern Fall wird er nicht ausgeführt. Die Bedingung heißt daher auch Ausführungsbedingung.
Diese "While"-Schleife ist die universellste Schleife, da alle anderen Schleifenarten durch diese ersetzt werden können.
So muss für eine Repeat-Schleife lediglich dafür gesorgt werden, dass die Ausführungsbedingung zunächst erfüllt ist. Damit wird die While-Schleife genau wie die Repeat-Schleife zunächst auf jeden Fall ausgeführt.
Stelle die Repeat-Schleife aus Beispiel 1 als While-Schleife dar! [Lösung]
[Index] [Zurück/Algorithmen 5] [Fortsetzung/Algorithmen 7]
Autor: Jürgen Dehmer
Letzte Änderung: 19. Februar 2000