هی هکرها! من یک برنامه ساده COBOL را برای خواندن اطلاعات از یک فایل تمام کردم. می تواند خطاها را مدیریت کند
و اطلاعات خواسته شده را روی کنسول نشان دهید.
اینجاست:
IDENTIFICATION DIVISION.
PROGRAM-ID. Filing.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT EMPLOYEES ASSIGN TO 'DATA.DAT'
ORGANIZATION IS INDEXED
ACCESS MODE IS DYNAMIC
RECORD KEY IS FS-ID.
DATA DIVISION.
FILE SECTION.
FD EMPLOYEES.
01 EMPLOYEES-RECORD.
05 FS-ID PIC 9(11).
05 FS-NAME PIC X(10).
05 FS-LAST-NAME PIC X(10).
05 FS-PHONE-NUM PIC 9(11).
05 FS-SALARY PIC 9(4).
05 FS-SOCIAL-NUMBER PIC 9(11).
05 FS-OCCUPATION PIC X(30).
05 FS-SCHEDULE PIC X(30).
05 FS-EMAIL PIC X(30).
WORKING-STORAGE SECTION.
01 WS-IF-PROCEDURE PIC X(1).
01 WS-PERFORM-PROCEDURE PIC X(1).
01 WS-ERROR-PROCEDURE PIC X(50).
PROCEDURE DIVISION.
BEGIN.
DISPLAY 'PLEASE CHOOSE AN OPTION BELOW: WRITE(W) READ(R)'.
DISPLAY 'WHAT DO YOU WANT TO DO? DELETE(D) MODIFY(M)'.
ACCEPT WS-IF-PROCEDURE.
...