Les Variables en COBOL

Retour à la section

En COBOL, une variable est comme une boîte de rangement qui peut contenir différentes valeurs.

Texte
Ex: "Bonjour"
Nombre
Ex: 1234
Date
Ex: 2023-12-31

Déclaration des variables

En COBOL, on déclare les variables dans la section WORKING-STORAGE du DATA DIVISION.

DATA DIVISION.
WORKING-STORAGE SECTION.
01 NOM-CLIENT PIC X(20).
01 SOLDE-COMPTE PIC 9(5)V99.
01 DATE-NAISSANCE PIC 9(8).

Chaque variable a un nom et un type qui définit ce qu'elle peut contenir.

Utilisation des variables

Le programme COBOL peut stocker des valeurs dans ces variables...

MOVE "Dupont" TO NOM-CLIENT.
MOVE 1500.50 TO SOLDE-COMPTE.
MOVE 19900115 TO DATE-NAISSANCE.

...et récupérer ces valeurs quand nécessaire.

DISPLAY "Client: " NOM-CLIENT.
IF SOLDE-COMPTE > 1000 THEN
  PERFORM
TRAITEMENT-PREMIUM
END-IF.

En résumé

Une variable COBOL est comme une boîte étiquetée où le programme peut :

📥
Stocker
📤
Récupérer
🔄
Modifier

Les variables permettent au programme de garder en mémoire les informations dont il a besoin.