Accueil 1h - Accueil démo - Accueil 24H
🔡 Utilisation de la clause PICTURE A
En COBOL, une variable est comme une boîte dans laquelle on stocke une information. La clause PICTURE (ou PIC) permet de décrire le contenu attendu de cette boîte. Le caractère A signifie que la variable contiendra une lettre alphabétique.
01 LETTRE PIC A VALUE "P" : Cette ligne déclare une variable nommée LETTRE dans la section de travail du programme COBOL. Le chiffre 01 indique le niveau hiérarchique de la variable dans la structure des données (c’est une variable principale). Le mot LETTRE est le nom de la variable, que l'on peut utiliser plus tard dans le programme. La clause PIC A (abréviation de PICTURE) précise que la variable peut contenir un seul caractère alphabétique (une lettre majuscule ou minuscule). Enfin, la clause VALUE "P" signifie que la variable sera initialisée avec la lettre P dès le lancement du programme. Cette instruction complète permet donc de réserver une boîte mémoire contenant une seule lettre, nommée LETTRE, avec la valeur initiale P.
Voici un exemple complet de programme COBOL minimal utilisant une variable de type PIC A :
- Déclaration de la division d'identification.
- Définition du nom du programme.
- Déclaration de la division d'environnement (requise mais souvent vide).
- Déclaration de la division des données.
- Section de mémoire pour les variables permanentes.
- Déclaration de la variable LETTRE, avec
PIC Aqui accepte une lettre. - Début de la division des procédures.
- Affichage du contenu de la variable LETTRE.
- Fin du programme.
Téléchargez le code source : 🔍 Voir dans un nouvel onglet | 📥 Télécharger le fichier