COBOLEn COBOL, une variable est une zone de mémoire utilisée pour stocker une information temporaire.
On peut voir une variable comme une "boîte" avec plusieurs informations importantes :
01)SITE)PIC X(5))"Pacta")Voici l'exemple que nous allons utiliser :
01 SITE PIC X(5) VALUE "Pacta".
Décryptage :
01 = Niveau hiérarchiqueSITE = Nom de la variablePIC X(5) = 5 caractères de type alphanumériqueVALUE "Pacta" = Valeur initiale "Pacta"COBOLIDENTIFICATION DIVISION.
PROGRAM-ID. DECLARE-SITE.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 SITE PIC X(5) VALUE "Pacta".
PROCEDURE DIVISION.
DISPLAY SITE.
STOP RUN.