Index alphabétique des mots-clés COBOL
Sélectionnez une lettre pour afficher les mots-clés correspondants :
Ce système d'index vous permet d'accéder rapidement aux définitions des mots-clés COBOL, classés par ordre alphabétique. Lorsque l'on débute en programmation, il est fréquent de rencontrer des notions inconnues. Grâce à cet index, il vous suffit de cliquer sur une lettre pour explorer les termes correspondants, sans avoir à faire défiler l’ensemble du cours. Cela vous fera gagner un temps précieux et rendra votre apprentissage plus fluide et plus efficace.
ADD : instructions arithmétiques pour effectuer des calculs
En COBOL, l’instruction ADD permet d’effectuer des opérations d’addition.
Elle fait partie des instructions arithmétiques de base, utilisées pour additionner des valeurs numériques et stocker le résultat dans une ou plusieurs variables.
Utilisation générale
Syntaxe simple :
ADD source TO destination.
Cela ajoute la valeur de source à destination, et le résultat est stocké dans destination.
Exemple simple
01 A PIC 9(3) VALUE 10.
01 B PIC 9(3) VALUE 5.
ADD A TO B.
Après cette instruction, B contiendra la valeur 15, car 10 + 5 = 15.
ADD avec GIVING
Pour conserver intactes les valeurs d’origine, on peut utiliser la clause GIVING :
ADD A TO B GIVING C.
Cela additionne A et B, et stocke le résultat dans C, sans modifier A ni B.
Exemple complet
IDENTIFICATION DIVISION.
PROGRAM-ID. ADD-EXEMPLE.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-VAL1 PIC 9(3) VALUE 7.
01 WS-VAL2 PIC 9(3) VALUE 12.
01 WS-SOMME PIC 9(4).
PROCEDURE DIVISION.
ADD WS-VAL1 TO WS-VAL2 GIVING WS-SOMME.
DISPLAY "La somme est : " WS-SOMME.
STOP RUN.
Ce programme additionne WS-VAL1 et WS-VAL2, puis affiche le résultat via WS-SOMME.
Remarques
-
Vous pouvez additionner plusieurs valeurs d’un coup :
ADD A B C TO TOTAL. -
En l’absence de
GIVING, la variable cible est directement modifiée. -
Pour éviter les erreurs, assurez-vous que les formats
PICdes variables sont compatibles avec le résultat attendu.