REPEAT-UNTIL-Baustein
Aus Informatik
Mit dem REPEAT-UNTIL-Baustein kann in einem Programm eine endgeprüfte Schleife beschrieben werden. Bei dieser Schleifenart werden die im Schleifenrumpf stehenden Anweisungen solange ausgeführt, wie die Abbruchbedingung erfüllt ist; dabei wird die Schleife mindestens einmal durchlaufen. |
Der REPEAT-UNTIL-Baustein benötigt eine Abbruchbedingung. Diese gibt einen Wert vom Datentyp boolean an. Nach dem Hereinziehen des Bausteins in das Programm ist diese Bedingung auf TRUE gesetzt; die Schleife würde in diesem Fall genau einmal durchlaufen werden.
Das Beispiel stellt eine endgeprü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.