You are on page 1of 2

000100 IDENTIFICATION DIVISION.

000200 PROGRAM-ID.
PDF7911M.
000300 AUTHOR.
DEBRAJ.
000400 DATE-WRITTEN. JULY 08, 2013.
000500 DATE-COMPILED. JULY 08, 2013.
000600
000700****************************************************************
000800*OBJECTIVE
:TO USE OF MAIN PROGRAM FOR CALLING SUB PROGRAM
000900****************************************************************
001000
001100*--------------------------------------------------------------001200***
ENVIRONMENT DIVISION
001300*--------------------------------------------------------------001400 ENVIRONMENT DIVISION.
001500 INPUT-OUTPUT SECTION.
001600 FILE-CONTROL.
001700
001800*--------------------------------------------------------------001900***
DATA DIVISION
002000*--------------------------------------------------------------002100 DATA DIVISION.
002110*--------------------------------------------------------------002120***
FILE SECTION
002130*--------------------------------------------------------------002200 FILE SECTION.
002300
002400*--------------------------------------------------------------002500***
WORKING-STORAGE SECTION
002600*--------------------------------------------------------------002700 WORKING-STORAGE SECTION.
002800 77 WS-A
PIC 9(2) VALUE 15.
002900 77 WS-B
PIC 9(2) VALUE 25.
003000 77 WS-C
PIC 9(2).
003100
003200*--------------------------------------------------------------003300***
PROCEDURE DIVISION
003400*--------------------------------------------------------------003500 PROCEDURE DIVISION.
003600*--------------------------------------------------------------003700 0000-MAIN-PARA.
003800*--------------------------------------------------------------003900
PERFORM 1000-INITIALIZATION-PARA
004000
THRU 1000-INITIALIZATION-PARA-EXIT.
004100
004200
PERFORM 2000-PROCESS-PARA
004300
THRU 2000-PROCESS-PARA-EXIT.
004400
004500
PERFORM 9000-TERMINATION-PARA
004600
THRU 9000-TERMINATION-PARA-EXIT.
004700
004800 0000-MAIN-PARA-EXIT.
004900
EXIT.
005000
005100*--------------------------------------------------------------005200 1000-INITIALIZATION-PARA.
005300*--------------------------------------------------------------005400
INITIALIZE WS-C.
005500
005600 1000-INITIALIZATION-PARA-EXIT.
005700
EXIT.

00010000
00020001
00030001
00040001
00050001
00060001
00070001
00080001
00090001
00100001
00110001
00120001
00130001
00140001
00150001
00160001
00170001
00180001
00190001
00200001
00210001
00211001
00212001
00213001
00220001
00230001
00240001
00250001
00260001
00270001
00280001
00290001
00300001
00310001
00320001
00330001
00340001
00350001
00360001
00370001
00380001
00390001
00400001
00410001
00420001
00430001
00440001
00450001
00460001
00470001
00480001
00490001
00500001
00510001
00520001
00530001
00540001
00550001
00560001
00570001

005800
005900*--------------------------------------------------------------006000 2000-PROCESS-PARA.
006100*--------------------------------------------------------------006200
PERFORM 2100-SUB-CALL-PARA
006300
THRU 2100-SUB-CALL-PARA-EXIT.
006400
006500
PERFORM 2200-DISPLAY-PARA
006600
THRU 2200-DISPLAY-PARA-EXIT.
006700
006800 2000-PROCESS-PARA-EXIT.
006900
EXIT.
007000
007100*--------------------------------------------------------------007200 2100-SUB-CALL-PARA.
007300*--------------------------------------------------------------007400
CALL 'PDF7911S'
USING BY CONTENT WS-A
007500
BY CONTENT WS-B
007600
BY REFERENCE WS-C.
007700
007800 2100-SUB-CALL-PARA-EXIT.
007900
EXIT.
008000
008100*--------------------------------------------------------------008200 2200-DISPLAY-PARA.
008300*--------------------------------------------------------------008310
DISPLAY 'MAIN PROGRAM ::: '
008400
DISPLAY 'INPUT-1 : ' WS-A.
008500
DISPLAY 'INPUT-2 : ' WS-B.
008600
DISPLAY 'OUTPUT : ' WS-C.
008700
008800 2200-DISPLAY-PARA-EXIT.
008900
EXIT.
009000
009100*--------------------------------------------------------------009200 9000-TERMINATION-PARA.
009300*--------------------------------------------------------------009400
STOP RUN.
009500
009600 9000-TERMINATION-PARA-EXIT.
009700
EXIT.
009800

00580001
00590001
00600001
00610001
00620001
00630001
00640001
00650001
00660001
00670001
00680001
00690001
00700001
00710001
00720001
00730001
00740001
00750002
00760002
00770001
00780001
00790001
00800001
00810001
00820001
00830001
00831002
00840001
00850001
00860001
00870001
00880001
00890001
00900001
00910001
00920001
00930001
00940001
00950001
00960001
00970001
00980001

You might also like