WORKING-STORAGE en COBOL
Tres elementos de nivel 01 declaran los datos del faro antes de que corra ninguna sentencia.
IDENTIFICATION DIVISION.
PROGRAM-ID. WORKING-STORAGE-TOUR.
DATA DIVISION.
WORKING-STORAGE SECTION.
*> Level 01 items declare a name, a picture, and often a value.
01 STATION-NAME PIC X(12) VALUE "Gull Rock".
01 LAMP-TURNS PIC 9(3) VALUE 148.
01 OIL-GALLONS PIC 9(2)V9 VALUE 6.5.
PROCEDURE DIVISION.
DISPLAY "Station: " STATION-NAME
DISPLAY "Turns tonight: " LAMP-TURNS
DISPLAY "Oil on hand: " OIL-GALLONS " (V marks an unseen point)"
STOP RUN.
Cómo funciona
DATA DIVISION.yWORKING-STORAGE SECTION.abren la mitad de datos del programa.- Cada
01empareja un nombre con una picturePICy unVALUEinicial opcional. 9(2)V9guarda solo dígitos — laVmarca un punto decimal que nunca se escribe.
Palabras clave y builtins usados aquí
DATADISPLAYDIVISIONIDENTIFICATIONPROCEDURESECTIONSTOP
El intento, en números
- Líneas
- 13
- Caracteres a escribir
- 450
- Tokens
- 48
- Ritmo de tres estrellas
- 40 tpm
Al ritmo de tres estrellas de 40 tokens por minuto, este intento toma unos 72 segundos.
Paso 2 de 3 en La forma del programa; paso 2 de 27 en Fundamentos del lenguaje.