UNTIL C

RÉ-EXÉCUTE L'INSTRUCTION OU LE GROUPE D'INSTRUCTIONS DEPUIS REPEAT JUSQU'A CE QUE LA CONDITION C SOIT VRAIE



ACTION

La commande UNTIL définit la fin d'une boucle REPEAT/UNTIL. Elle utilise le résultat de la condition logique (Vrai ou Faux) pour ré-exécuter ou non l'instruction ou le groupe d'instructions depuis le mot-clé REPEAT.

Si le résultat est faux, la boucle est ré-exécutée.

Si le résultat est vrai, l'instruction suivant UNTIL est exécutée.

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 ré-exécuter ou non l'instruction ou le groupe d'instructions.

Cette commande est la fin d'une boucle et elle est indissociable de la commande de début de boucle : REPEAT.

REPEAT

Instruction(s)

UNTIL Condition

L'instruction ou le groupe d'instructions jusqu'à UNTIL est exécuté jusqu'à ce que la condition soit vraie. Autrement, l'exécution reprend à l'instruction juste après UNTIL.


SYNTAXE : UNTIL C


UTILISATION


ERREUR


EXEMPLE

dim a

a=0

' imprime tous les chiffres de 0 à 9

repeat

print a

a=a+1

until a=10


EN RAPPORT

WHILE

END_WHILE

IF

THEN

ELSE

END_IF

REPEAT

AND

OR

NOT


Content created by Jack. Updated March 07, 2025