PROGRAMM-ID. DATKOR.CO. COMMENTS. KORRIGIERT DIE DATEI MONATS. AUTOR. A VIGNOLD NOVEMBER 83. FILE-CONTROL. SELECT MONATS, ASSIGN TO DSK, ACCESS MODE IS RANDOM ACTUAL KEY IS NUMMER. DATA DIVISION. FILE SECTION. FD MONATS. 01 BILD. 02 KONTONUMMER PIC 9(3). 02 ENUMMER PIC 9(3). WORKING-STORAGE SECTION. 01 ABBRUCH PIC 9. 01 ANTWORT PIC X. 01 NUMMER PIC 9. PROCEDURE DIVISION. PERFORM AENDERN. CALL MONHAU. AENDERN. MOVE 1 TO NUMMER. MOVE 0 TO ABBRUCH. PERFORM OEFFNEN. PERFORM LESEN. PERFORM KORREKTUR UNTIL ABBRUCH = 1. PERFORM SCHLIESSEN. OEFFNEN. OPEN I-O MONATS. LESEN. READ MONATS, AT END MOVE 1 TO ABBRUCH. KORREKTUR. DISPLAY KONTONUMMER, " R/F" (LINE). ACCEPT ANTWORT. IF ANTWORT = "F" DISPLAY "RICHTIGE KONTONUM" (LINE), ACCEPT KONTONUMMER. DISPLAY ENUMMER, " R/F" (LINE). ACCEPT ANTWORT. IF ANTWORT = "F" DISPLAY "RICHTIGE ENUMMER" (LINE), ACCEPT ENUMMER. WRITE BILD. ADD 1 TO NUMMER. PERFORM LESEN. SCHLIESSEN. CLOSE MONATS.