Syntax:
REPEAT
Anweisungen
UNTIL Ausdruck
Die Anweisungen nach REPEAT werden wiederholt ausgeführt, bis die Bedingung nach dem gepaarten UNTIL
FALSE ergibt. Die Anweisungen können sich über mehrere Programmzeilen erstrecken oder können auf einer einzigen Zeile getrennt durch Kommas, aufgereiht sein. Die zweite Methode ist beim Arbeiten im Direktmodus praktisch. Die Anweisungen werden immer wenigstens einmal ausgeführt.
Argument:
Ausdruck kann ein beliebiger numerischer Ausdruck sein, der einen Wahrheitswert ergiebt. Wenn er Null (FALSE) ist, geht die Kontrolle zurück an die Anweisung direkt nach dem zugehörigen REPEAT. Wenn der Ausdruck verschieden von Null (
TRUE) ist, geht die Kontrolle weiter an die Anweisung nach UNTIL.
Beispiele:
REPEAT
Zahl%=Zahl%-1
UNTIL Zahl%=0