Index

Erstellen einfacher Programme

2. Algorithmen (6)


Iteration 2 - While

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
Flussdiagramm: While Struktogramm: While

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.

Aufgabe:

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