Accueil 1h - Accueil démo - Accueil 24H
Mode pas à pas : instruction PERFORM
Dans cet exemple, vous allez observer comment une boucle PERFORM UNTIL permet de répéter une action tant qu'une condition n'est pas remplie.
🧠 Astuce pour bien comprendre la condition :
La boucle PERFORM UNTIL COMPTEUR > 5 signifie que le programme répète les instructions tant que COMPTEUR est inférieur ou égal à 5.
✔️ Dès que COMPTEUR devient supérieur à 5, la condition est vraie, donc la boucle s’arrête.
📝 Moyen mnémotechnique : lisez UNTIL comme « jusqu’à ce que ».
La boucle continue jusqu’à ce que COMPTEUR dépasse 5.
IDENTIFICATION DIVISION. PROGRAM-ID. DemoPerform. DATA DIVISION. WORKING-STORAGE SECTION. 01 COMPTEUR PIC 9(1) VALUE 1. PROCEDURE DIVISION. PERFORM BOUCLE UNTIL COMPTEUR > 5. STOP RUN. BOUCLE SECTION. DISPLAY "Valeur : " COMPTEUR. ADD 1 TO COMPTEUR. EXIT.
Cliquez sur « Suivant » pour exécuter chaque ligne de la boucle et voir le compteur évoluer.
Valeur en mémoire
| Nom | Valeur |
|---|---|
| COMPTEUR | 1 |