EXÉCUTE L'INSTRUCTION OU LE GROUPE D'INSTRUCTIONS SUIVANTES JUSQU'A LA COMMANDE "UNTIL"
ACTION
La commande est une partie de la boucle REPEAT/UNTIL et est utilisée pour définir la fin des instructions à exécuter quand la condition logique est vraie.
Tant que la condition est vraie, toutes les instructions jusqu'à REPEAT sont exécutées. Autrement, l'exécution saute à l'instruction juste après UNTIL.
La "condition" est une expression logique simple (construite avec des comparateurs >, <, > =, < >, =...) ou une expression complexe combinée avec des opérateurs logiques AND, OR, NOT et des parenthèses. Seul le résultat (Vrai ou Faux) est utilisé pour exécuter ou non une instruction ou un groupe d'instructions.
Remarque importante: comme le test sur la condition de bouclage est effectué lors de la commande UNTIL, toutes les instructions entre REPEAT et UNTIL sont donc exécutées au moins une fois.
SYNTAXE :
REPEAT
UTILISATION ERREUR EXEMPLE
dim a
a=0
rem imprime tous les chiffres de 0 à 9
repeat
print a
a=a+1
until a=10
REPEAT
REPEAT
EN RAPPORT
WHILE
END_WHILE
IF
THEN
ELSE
END_IF
UNTIL
AND
OR
NOT