Parcours Accueil Tour guidé Initiation 1 h Initiation 24 h Révisions Exercices

Un littéral numérique représente un nombre entier ou décimal. Il est utilisé pour : Initialiser une variable Faire des calculs Tester une condition

Info : Ce module vous permet d’accéder rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général

📂 5-3 – Littéraux numériques, alphanumériques et figuratifs : usages et bonnes pratiques

Dans un programme  COBOL , un littéral est une valeur constante que vous écrivez directement dans votre code. Les littéraux peuvent être de plusieurs types :

🔢 Littéraux numériques

Un littéral numérique représente un nombre entier ou décimal. Il est utilisé pour :


 MOVE 100 TO MONTANT.
 COMPUTE TOTAL = PRIX * 2.
 IF AGE > 18 DISPLAY "Majeur".
  

Le nombre est directement inscrit dans l'instruction. Aucun guillemet n'est nécessaire pour les littéraux numériques.

🔤 Littéraux alphanumériques

Ce sont des chaînes de caractères entourées de guillemets. On les utilise pour :


 MOVE "COBOL" TO NOM-LANGAGE.
 DISPLAY "Bienvenue utilisateur".
 IF CIVILITE = "MR" DISPLAY "Bonjour monsieur".
  
🔖 Littéraux figuratifs

Ce sont des mots-clés spéciaux reconnus par  COBOL  qui représentent une valeur bien définie. Les plus utilisés sont :


 MOVE ZERO TO TOTAL-LIGNES.
 MOVE SPACES TO NOM-CLIENT.
 IF CHAMP = HIGH-VALUE DISPLAY "Fin de plage".
  

Les littéraux figuratifs sont très utiles pour initialiser proprement une variable ou tester des cas extrêmes.

📌 Comparaison des types de littéraux
Type Syntaxe Utilisation
Numérique 100, 45.75 Calculs, montants, âges, quantités
Alphanumérique "Bienvenue" Messages, noms, libellés
Figuratif ZERO, SPACES Initialisation, effacement, comparaisons extrêmes
🧠 Bonnes pratiques
📌 Résumé

Les littéraux sont indispensables dans tout programme  COBOL . Ils permettent :

Les comprendre et bien les utiliser améliore la lisibilité, la robustesse et la clarté de vos traitements.

↑ Haut