Parte ii - IIS Marconi Latina - Area didattica
Parte ii - IIS Marconi Latina - Area didattica
Parte ii - IIS Marconi Latina - Area didattica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Manuale COBOL 975<br />
|000400 INSTALLATION. NANOLINUX IV,<br />
|000500 OPENCOBOL 0.31,<br />
|000600 DATE-WRITTEN. 2005-03-12.<br />
|000700*<br />
|000800 ENVIRONMENT DIVISION.<br />
|000900*<br />
|001000 DATA DIVISION.<br />
|001100*<br />
|001200 WORKING-STORAGE SECTION.<br />
|001300 01 RECORD-UTENTI.<br />
|001400 02 UTENTE OCCURS 60 TIMES<br />
|001500 INDEXED BY IND-UTENTE.<br />
|001600 03 COGNOME PIC X(30).<br />
|001700 03 NOME PIC X(30).<br />
|001800 03 NOTA PIC X(200).<br />
|001900 77 EOJ PIC 9 VALUE ZERO.<br />
|002000 77 RISPOSTA PIC XX.<br />
|002100 77 RICERCA PIC X(30).<br />
|002200*<br />
|002300 PROCEDURE DIVISION.<br />
|002400*------------------------- LIVELLO 0 -----------------------------<br />
|002500 MAIN.<br />
|002600 PERFORM INSERIMENTO-DATI<br />
|002700 VARYING IND-UTENTE FROM 1 BY 1<br />
|002800 UNTIL EOJ = 1.<br />
|002900 MOVE 0 TO EOJ.<br />
|003000 PERFORM SCANSIONE UNTIL EOJ = 1.<br />
|003100*<br />
|003200 STOP RUN.<br />
|003300*------------------------- LIVELLO 1 -----------------------------<br />
|003400 INSERIMENTO-DATI.<br />
|003500 DISPLAY IND-UTENTE, " INSERISCI IL COGNOME: ".<br />
|003600 ACCEPT COGNOME (IND-UTENTE).<br />
|003700 DISPLAY IND-UTENTE, " INSERISCI IL NOME: ".<br />
|003800 ACCEPT NOME (IND-UTENTE).<br />
|003900 DISPLAY IND-UTENTE, " INSERISCI UNA NOTA DESCRITTIVA: ".<br />
|004000 ACCEPT NOTA (IND-UTENTE).<br />
|004100*<br />
|004200 IF IND-UTENTE >= 60<br />
|004300 THEN<br />
|004400 MOVE 1 TO EOJ;<br />
|004500 ELSE<br />
|004600 DISPLAY "VUOI CONTINUARE? SI O NO",<br />
|004700 ACCEPT RISPOSTA;<br />
|004800 IF RISPOSTA = "SI"<br />
|004900 THEN<br />
|005000 NEXT SENTENCE;<br />
|005100 ELSE<br />
|005200 MOVE 1 TO EOJ.<br />
|005300*-----------------------------------------------------------------<br />
|005400 SCANSIONE.<br />
|005500 DISPLAY "INSERISCI IL COGNOME DA CERCARE:".<br />
|005600 ACCEPT RICERCA.