Les bases de la programmation en Cobol avec des explications pas à pas.
DISPLAY sert à afficher un texte, une variable, ou les deux. Le texte entre guillemets est affiché tel quel.
Une variable doit être déclarée dans la DATA DIVISION, souvent en WORKING-STORAGE, sinon l’affichage devient incohérent ou impossible à compiler.
STOP RUN termine le programme proprement : on sait qu’il n’y a rien après.
Ici, vous apprenez à “lire” un programme. On commence par l’identité du programme, puis on décrit les données, puis on exécute des actions. Chaque mot-clé est un repère : si vous suivez l’ordre, vous comprenez déjà la logique générale.
DIVISION.
Le mot IDENTIFICATION indique que ce chapitre sert à présenter le programme.
Le point final . marque la fin de l’instruction.
PROGRAM-ID donne le nom officiel du programme.
Ici, DEMO-DISPLAY sert d’étiquette claire : dans une entreprise, il peut y avoir des milliers de programmes,
donc un nom lisible est un vrai avantage.
WORKING-STORAGE est un espace mémoire interne.
SECTION signifie “sous-chapitre” : on range les variables dans un endroit précis,
ce qui rend le programme plus facile à relire.
DISPLAY peut afficher la variable sans incohérence.
DISPLAY affiche un message.
Le texte entre guillemets est une chaîne littérale : elle est affichée telle quelle.
C’est le premier test simple pour vérifier que le programme “parle”.
DISPLAY combine un texte et une variable.
Le programme affiche d’abord "Formation: ", puis la valeur contenue dans WS-NOM-FORMATION.
C’est une forme très courante : une étiquette lisible + une donnée.
STOP RUN termine le programme.
Le point final clôt l’instruction.
Dans un exemple débutant, c’est une fin nette : on sait exactement où le programme s’arrête.