ACCEPT FROM en COBOL
ACCEPT lee valores del sistema — la fecha y el reloj — sin tocar el teclado.
IDENTIFICATION DIVISION.
PROGRAM-ID. ACCEPT-DATE.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 TODAY-YMD PIC 9(8).
01 CLOCK-HMS PIC 9(8).
PROCEDURE DIVISION.
*> ACCEPT FROM reads system values instead of the keyboard.
ACCEPT TODAY-YMD FROM DATE YYYYMMDD
ACCEPT CLOCK-HMS FROM TIME
DISPLAY "Log opened " TODAY-YMD " at " CLOCK-HMS
STOP RUN.
Cómo funciona
- Dos campos
PIC 9(8)esperan la fecha y la hora. ACCEPT TODAY-YMD FROM DATE YYYYMMDDpide la forma con año de cuatro dígitos.ACCEPT ... FROM TIMEentrega horas hasta centésimas, yDISPLAYimprime ambos crudos.
Palabras clave y builtins usados aquí
ACCEPTDATADISPLAYDIVISIONIDENTIFICATIONPROCEDURESECTIONSTOP
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 341
- Tokens
- 42
- Ritmo de tres estrellas
- 40 tpm
Al ritmo de tres estrellas de 40 tokens por minuto, este intento toma unos 63 segundos.
Paso 3 de 3 en La forma del programa; paso 3 de 27 en Fundamentos del lenguaje.