TurboPL Referenz

while Kommando

Top  Previous  Next

Syntax

while Bedingung
       <Kommandos>
end

Erklärung

Wenn ein Programmteil mehrfach, unter bestimmten Bedienungen aber auch überhaupt nicht ausgeführt werden soll, benötigt man eine sogenannte abweisende Schleife. Hier wird zunächst die Selektion geprüft. Trifft sie zu, so werden die Kommandos ausgeführt. Andernfalls wird die Arbeit mit dem Kommando nach dem end fortgesetzt. Nach der Ausführung der Kommandos beginnt die Prüfung wieder von vorne.

Beispiel

while not Eot(Text)
       ReadLn(Text)
end;

Siehe auch

repeat, for..to...