Accueil

Un programme COBOL minimaliste

Vous débutez en COBOL ? Voici un exemple très simple pour vous aider à comprendre la structure de base d’un programme. C’est un squelette, c’est-à-dire une forme minimale qui respecte les règles du COBOL, même s’il ne fait rien. Oui, ce programme ne fait absolument rien — mais il est tout à fait valide ! Voir l'explication détaillée.

Positionnez votre souris devant les parties du programmes, démarrez l'animation et suivez les étapes.


IDENTIFICATION DIVISION.
PROGRAM-ID. MonPremierProgramme.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01  MESSAGE-AFFICHAGE      PIC X(40) VALUE "Bienvenue dans le monde du Pacta COBOL.".
PROCEDURE DIVISION.
    PERFORM AFFICHER-MESSAGE
    STOP RUN.
AFFICHER-MESSAGE.
    DISPLAY MESSAGE-AFFICHAGE.
                

Animation pas à pas :

Cliquez sur "Démarrer l'animation" pour commencer l'explication du flux du programme.

Bon à savoir :

Même si ce programme ne fait rien, il respecte la syntaxe COBOL. Il peut être compilé sans erreur ! C’est un bon point de départ pour vos futurs programmes. Ensuite, vous pourrez y ajouter des variables, des affichages avec DISPLAY , des calculs, et bien plus encore.

Astuce débutant :

Quand vous créez un nouveau programme COBOL, commencez toujours par écrire ces divisions dans cet ordre. Vous pouvez utiliser ce modèle de base comme gabarit.