Bienvenue dans la formation COBOL

Apprenez les bases du COBOL et développez vos compétences en programmation legacy avec une approche moderne.

Info : Ce module vous permet d’accéder rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général
Boucles imbriquées : structure, indentation, nommage des variables

En COBOL, il est possible d’imbriquer des boucles pour parcourir plusieurs dimensions ou enchaîner des traitements successifs.

Chaque boucle doit être correctement indentée, et les variables doivent être nommées de manière explicite pour éviter toute confusion.


Exemple : affichage d’une table 3x3


       IDENTIFICATION DIVISION.
       PROGRAM-ID.     Table3x3.
       DATA DIVISION.
       WORKING-STORAGE SECTION.
       01 Ligne          PIC 9(01) VALUE 0.
       01 Colonne        PIC 9(01) VALUE 0.

       PROCEDURE DIVISION.
           PERFORM VARYING Ligne FROM 1 BY 1 UNTIL Ligne > 3
               PERFORM VARYING Colonne FROM 1 BY 1 UNTIL Colonne > 3
                   DISPLAY "Cellule : Ligne " Ligne " / Colonne " Colonne
               END-PERFORM
           END-PERFORM
           STOP RUN. 

Conseils :

Les boucles imbriquées permettent de manipuler des structures comme des tableaux ou des grilles de données de manière lisible et structurée.

↑ Haut