24.01.2014 Views

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1046 volume V Programmazione<br />

|000100 IDENTIFICATION DIVISION.<br />

|000200 PROGRAM-ID. AGO-83-15.<br />

|000300 AUTHOR. DANIELE GIACOMINI.<br />

|000400 DATE-WRITTEN. 2005-03-22.<br />

|000500*<br />

|000600 ENVIRONMENT DIVISION.<br />

|000700*<br />

|000800 INPUT-OUTPUT SECTION.<br />

|000900*<br />

|001000 FILE-CONTROL.<br />

|001100*<br />

|001200 SELECT FILE-AGGIORNAMENTI ASSIGN TO "agg.seq"<br />

|001300 ORGANIZATION IS SEQUENTIAL.<br />

|001400*<br />

|001500 DATA DIVISION.<br />

|001600*<br />

|001700 FILE SECTION.<br />

|001800*<br />

|001900 FD FILE-AGGIORNAMENTI<br />

|002000 LABEL RECORD IS STANDARD.<br />

|002100*<br />

|002200 01 RECORD-AGGIORNAMENTI.<br />

|002300 02 CHIAVE PIC X(5).<br />

|002400 02 DATI PIC X(67).<br />

|002500 02 ANNO-MESE-GIORNO.<br />

|002600 03 ANNO PIC 9999.<br />

|002700 03 MESE PIC 99.<br />

|002800 03 GIORNO PIC 99.<br />

|002900*<br />

|003000 WORKING-STORAGE SECTION.<br />

|003100*<br />

|003200 01 CAMPI-SCALARI.<br />

|003300 02 EOJ PIC 9 COMP VALUE IS 0.<br />

|003400*<br />

|003500 PROCEDURE DIVISION.<br />

|003600*------------------------- LIVELLO 0 -----------------------------<br />

|003700 MAIN.<br />

|003800 OPEN EXTEND FILE-AGGIORNAMENTI.<br />

|003900 PERFORM INSERIMENTO-DATI UNTIL EOJ = 1.<br />

|004000 CLOSE FILE-AGGIORNAMENTI.<br />

|004100 STOP RUN.<br />

|004200*------------------------- LIVELLO 1 -----------------------------<br />

|004300 INSERIMENTO-DATI.<br />

|004400 DISPLAY "INSERISCI IN SEQUENZA: LA CHIAVE, I DATI DEL ",<br />

|004500 "RECORD E LA DATA DI INSERIMENTO. LA DATA SI ",<br />

|004600 "SCRIVE SECONDO IL FORMATO AAAAMMGG".<br />

|004700 ACCEPT CHIAVE.<br />

|004800 ACCEPT DATI.<br />

|004900 ACCEPT ANNO-MESE-GIORNO.<br />

|005000 IF CHIAVE = SPACES<br />

|005100 THEN<br />

|005200 MOVE 1 TO EOJ,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!