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.
ACCEPT : Une instruction d'entrée/sortie. Utilisée pour lire des données, par exemple depuis le clavier.
ACCEPT : une instruction d'entrée/sortie
En COBOL, l’instruction ACCEPT est utilisée pour lire des données depuis une source externe,
comme le clavier. Elle permet à un programme d’interagir avec l’utilisateur en capturant une valeur saisie à l’exécution.
Utilisation générale
La syntaxe de base est :
ACCEPT variable.
Cela signifie que la valeur saisie par l’utilisateur sera stockée dans la variable spécifiée.
Cette instruction est particulièrement utile pour obtenir des informations dynamiques durant l'exécution d’un programme.
Exemple simple
DISPLAY "Entrez votre nom :".
ACCEPT WS-NOM.
DISPLAY "Bonjour, " WS-NOM.
Ici, l’utilisateur est invité à entrer son nom. Celui-ci est stocké dans WS-NOM puis affiché à l’écran.
Exemple complet
IDENTIFICATION DIVISION.
PROGRAM-ID. ACCEPT-EXEMPLE.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-NOM PIC A(20).
01 WS-AGE PIC 99.
PROCEDURE DIVISION.
DISPLAY "Entrez votre nom :".
ACCEPT WS-NOM.
DISPLAY "Entrez votre âge :".
ACCEPT WS-AGE.
DISPLAY "Bonjour : " WS-NOM.
DISPLAY "Vous avez " WS-AGE " ans.".
STOP RUN.
Ce programme demande à l’utilisateur de saisir son nom et son âge, puis affiche un message personnalisé.
L’instruction ACCEPT est ici utilisée deux fois pour récupérer les entrées utilisateur.
Remarques
-
ACCEPTfonctionne principalement avec lesUSAGE DISPLAY, c’est-à-dire les données alphanumériques lisibles. - Le comportement exact peut dépendre de l’environnement d’exécution : sur un terminal, la saisie vient du clavier, mais elle peut être redirigée dans un script.
-
Il est recommandé d’utiliser
DISPLAYavantACCEPTpour indiquer à l’utilisateur ce qu’il doit saisir.