WHILE-DO-Baustein

Aus Informatik
Wechseln zu: Navigation, Suche
Mit dem WHILE-DO-Baustein kann in einem Programm eine anfangsgeprüfte Schleife beschrieben werden. Bei dieser Schleifenart werden die im Schleifenrumpf stehenden Anweisungen solange ausgeführt, wie die Bedingung gültig ist.


Puck while1.png

Der WHILE-DO-Baustein benötigt eine Eingangsbedingung. Diese gibt einen Wert vom Datentyp boolean an. Nach dem Hereinziehen des Bausteins in das Programm ist diese Bedingung auf FALSE gesetzt; die Schleife würde in diesem Fall nie durchlaufen werden.


Puck while2.png

Das Beispiel stellt eine anfangsgeprüfte Schleife dar, die solange durchlaufen wird, solange a < 1000 ist. a wird mit dem Startwert 1 initialisiert. Der Wert von a wird in jedem Schleifendurchlauf verdoppelt.