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.
MOVE : une instruction de manipulation des données
En COBOL, l’instruction MOVE est utilisée pour transférer la valeur d’une source
vers une destination. Elle fait partie des verbes fondamentaux du langage et constitue un outil essentiel dans la manipulation des données.
Fonctionnement de MOVE
La syntaxe générale est la suivante :
MOVE source TO destination.
Cela signifie que la valeur contenue dans source est copiée vers destination.
La variable source reste inchangée, seule la variable destination est modifiée.
Exemples de code
01 WS-NOM PIC A(20).
01 WS-PRENOM PIC A(20).
01 WS-NOM-COMPLET PIC A(40).
MOVE "DUPONT" TO WS-NOM.
MOVE "ALAIN" TO WS-PRENOM.
MOVE WS-PRENOM TO WS-NOM-COMPLET.
Dans cet exemple, la valeur "DUPONT" est copiée dans WS-NOM,
et "ALAIN" dans WS-PRENOM. Ensuite, la valeur de WS-PRENOM
est copiée dans WS-NOM-COMPLET.
Remarques importantes
-
MOVEpeut être utilisé avec des types de données alphanumériques, numériques ou encore avec des chaînes définies parPICTURE. - Si la source est plus grande que la destination, le contenu sera tronqué.
- Si la destination est plus grande, elle sera complétée (par des blancs ou des zéros selon le type).
Exemple avec données numériques
01 WS-VALEUR-A PIC 9(3).
01 WS-VALEUR-B PIC 9(3).
MOVE 125 TO WS-VALEUR-A.
MOVE WS-VALEUR-A TO WS-VALEUR-B.
La valeur 125 est copiée dans WS-VALEUR-A, puis transmise à
WS-VALEUR-B. Les deux variables contiennent alors la même valeur.