You are on page 1of 1

IDENTIFICATION DIVISION.

00001002
PROGRAM-ID. PSFILE. 00002005
ENVIRONMENT DIVISION. 00003002
INPUT-OUTPUT SECTION. 00003102
FILE-CONTROL. 00003205
SELECT INFILE ASSIGN TO DD1 00004008
ORGANIZATION IS SEQUENTIAL 00005006
ACCESS MODE IS SEQUENTIAL 00006025
FILE STATUS IS WS-ST. 00006124
SELECT OUTFILE ASSIGN TO DD2 00007008
ORGANIZATION IS SEQUENTIAL 00008006
ACCESS MODE IS SEQUENTIAL 00009027
FILE STATUS IS WS-ST1. 00009127
DATA DIVISION. 00010002
FILE SECTION. 00020002
FD INFILE. 00030002
01 INREC. 00040002
COPY FILE. 00041035
* 02 SNO PIC 9(4). 00050035
* 02 FILLER PIC X(5). 00060035
* 02 NAME PIC X(20). 00070035
* 02 FILLER PIC X(2). 00071035
* 02 BANK PIC X(13). 00080035
* 02 FILLER PIC X(6). 00090035
* 02 PLACE PIC X(11). 00100035
* 02 FILLER PIC X(4). 00110035
* 02 ACC PIC X(7). 00120035
* 02 FILLER PIC X(8). 00130035
FD OUTFILE. 00131002
01 OUTREC PIC X(80). 00140034
* 02 SNO1 PIC 9(4). 00150034
* 02 FILLER PIC X(5). 00160034
* 02 NAME1 PIC X(20). 00170034
* 02 FILLER PIC X(2). 00180034
* 02 BANK1 PIC X(13). 00190034
* 02 FILLER PIC X(6). 00200034
* 02 PLACE1 PIC X(11). 00210034
* 02 FILLER PIC X(4). 00220034
* 02 ACC1 PIC X(7). 00230034
* 02 FILLER PIC X(8). 00240034
WORKING-STORAGE SECTION. 00250002
77 WS-ST PIC 9(2). 00260003
77 WS-ST1 PIC 9(2). 00261027
PROCEDURE DIVISION. 00270002
OPEN INPUT INFILE 00280022
DISPLAY WS-ST 00280115
OPEN OUTPUT OUTFILE 00281015
DISPLAY WS-ST1 00290027
PERFORM PARA1 89 TIMES 00290129
CLOSE INFILE 00290226
CLOSE OUTFILE. 00290326
STOP RUN. 00290426
PARA1. 00290528
READ INFILE 00291027
MOVE INREC TO OUTREC 00300033
WRITE OUTREC 00310027
DISPLAY OUTREC. 00320027

You might also like