COBOLCOBOL* Définition des variables de baseIDENTIFICATION DIVISION.PROGRAM-ID. DECLAR-VARIABLES.DATA DIVISION.WORKING-STORAGE SECTION.01NOM-CLIENTPICX(30) VALUE \"Jean Dupont\".01AGE-CLIENTPIC99 VALUE 35.01DATE-NAISSANCEPIC9(8) VALUE \"19880115\".PROCEDURE DIVISION.DISPLAYNOM-CLIENT.DISPLAYAGE-CLIENT.DISPLAYDATE-NAISSANCE.STOP RUN.
COBOL ?En COBOL, une variable est comme une boîte dans laquelle on peut ranger une information que le programme utilisera plus tard. Chaque variable a un nom, une taille et un type d'information (texte, nombre, date, etc.).
Dans notre animation, chaque boîte représente une variable différente :
NOM-CLIENTAGEDATE-NAISSANCEVoici quelques exemples simples de déclaration :
01 NOM-CLIENT PIC X(30).01 AGE PIC 99.01 DATE-NAISSANCE PIC 9(8). Quand le programme fonctionne, il « ouvre » la boîte (variable) pour y déposer ou y récupérer des informations. Par exemple, il demande un nom au début, puis l'affiche plus tard à l'écran.
Ces variables sont déclarées dans la section WORKING-STORAGE SECTION, où toutes les « boîtes » sont prêtes à être utilisées pendant l'exécution du programme.
WORKING-STORAGE SECTION
En COBOL, une variable est comme une boîte (un conteneur) qui stocke une information.
Par exemple :
Le programme utilise la section WORKING-STORAGE SECTION pour déclarer ses variables et y accéder facilement.