DO LOOP |
Faire la boucle |
---|---|
Basic du Commodore 128 |
Syntaxe
DO [UNTIL condition | WHILE condition] statements [EXIT] LOOP [UNTIL condition | WHILE condition] |
Description
Cette instruction permet de définir et contrôler une boucle de programme.
Remarque
- Cette structure de boucle exécute les instructions entre l'instruction DO et l'instruction LOOP. Si aucun UNTIL ou WHILE ne modifie l'instruction DO ou LOOP, l'exécution des instructions intermédiaires se poursuit indéfiniment. Si une instruction EXIT est rencontrée dans le corps d'une boucle DO, l'exécution est transférée à la première instruction suivant l'instruction LOOP. Les boucles DO peuvent être imbriquées, en suivant les règles définies par la structure FOR-NEXT. Si le paramètre UNTIL est spécifié, le programme continue de boucler jusqu'à ce que la condition soit satisfaite (devient TRUE). Le paramètre WHILE est l'opposé du paramètre UNTIL : le programme continue de boucler tant que la condition est TRUE. Dès que la condition n'est plus TRUE, le contrôle du programme reprend avec l'instruction immédiatement après l'instruction LOOP. Un exemple de condition (paramètre booléen) est A = 1 ou G > 65.
Dernière mise à jour : Samedi, le 10 Avril 2021