Apprenez les bases du COBOL et développez vos compétences en programmation legacy avec une approche moderne.
En COBOL, les variables sont déclarées dans la WORKING-STORAGE SECTION (ou dans d'autres sections de la DATA DIVISION). Il existe deux grands types de variables : alphanumériques (texte) et numériques (valeurs calculables).
Les chaînes de caractères sont définies avec la clause PIC X(n), où n est le nombre de caractères autorisés.
Elles servent à stocker des noms, messages, codes, etc.
01 NOM-CLIENT PIC X(30).
01 MESSAGE-BIENVENUE PIC X(50) VALUE "Bonjour, et bienvenue !".
REDEFINES.
Les données numériques sont déclarées avec la clause PIC utilisant des chiffres (9) pour chaque position numérique.
Le symbole V est utilisé pour représenter une virgule implicite (pas de caractère affiché).
01 AGE-CLIENT PIC 99.
01 MONTANT-FACTURE PIC 9(5)V99.
01 TOTAL-SIGNE PIC S9(4) VALUE ZERO.
PIC 99 permet de stocker des valeurs de 00 à 99.9(5)V99 signifie 5 chiffres entiers et 2 décimales implicites.S permet de représenter des valeurs signées (positives ou négatives).PRIX-TTC, NOM-UTILISATEUR).VALUE pour initialiser les variables à une valeur par défaut.Savoir déclarer correctement les variables est la base de tout développement en COBOL. En comprenant la différence entre types alphanumériques et numériques, vous poserez les fondations solides de vos futurs programmes. Dans les prochaines sections, vous apprendrez à manipuler ces variables dans la PROCEDURE DIVISION.