Index alphabétique des mots-clés COBOL

Sélectionnez une lettre pour afficher les mots-clés correspondants :

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Autres

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

  • ACCEPT fonctionne principalement avec les USAGE 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 DISPLAY avant ACCEPT pour indiquer à l’utilisateur ce qu’il doit saisir.