COBOL PROGRAMS.docx
-
Upload
balaji-kishore-kumar -
Category
Documents
-
view
228 -
download
0
Transcript of COBOL PROGRAMS.docx
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 1/63
1. Program which shows the different data declarations (data types) in COBOL
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'1.
#*!+O&. Ind,s Comp,ter %er-ices.
!/PE O" D#!# DECL#&#!IO I COBOL
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 * PIC 3 $#L*E 1.
22 #LP+# PIC #(4) $#L*E 5IC%5.
22 #LP+#* PIC 6(78) $#L*E 50ELCOE !O IC%5.
22 DEC PIC 3$3 $#L*E 4.9.
22 %I'* PIC %3 $#L*E 9.
P&OCED*&E DI$I%IO.
DI%PL#/ 5*E&IC (3) : 5 *.
DI%PL#/ 5#LP+#PE!% (#): 5#LP+#.
DI%PL#/ 5#LP+# *E&IC (6) : 5 #LP+#*.
DI%PL#/ 5DECI#L ($) : 5 DEC.
DI%PL#/ 5%I'ED $#L*E (%) : 5 %I'*.
%!OP &*.
7. Program which shows the different fig,rati-e constants in COBOL
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'7.
#*!+O&. Ind,s Comp,ter %er-ices.
!/PE% O" "I'*&#!I$E CO%!#!
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 ";E&O PIC 3(9) $#L*E ;E&O.
22 "%P#CE PIC 6(4) $#L*E %P#CE.
22 "<*O!E PIC 6(7) $#L*E <*O!E.
P&OCED*&E DI$I%IO.
DI%PL#/ ";E&O.
DI%PL#/ "%P#CE.
DI%PL#/ "<*O!E.
%!OP &*.
4. Program to mo-e a data from one -aria=le to the other -aria=le in COBOL
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'4.
#*!+O&. Ind,s Comp,ter %er-ices.
!+E O$E $E&B. !O O$E !+E D#!# "&O OE !O O!+E&
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3 $#L*E 9.
22 B PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
O$E # !O B.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 2/63
DI%PL#/ B.
%!OP &*.
>. Program to mo-e the n,meric data from smaller sending si?e to larger
recei-ing si?e
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>.
#*!+O&. Ind,s Comp,ter %er-ices.
0+E !+E &ECIE$E %I;E I% '&E#!E&.
"ILLED 0I!+ ;E&O I LE"! "O& *E&IC
"ILLED 0I!+ ;E&O I &I'+! "O& DECI#L
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 333$333 $#L*E 4>9.@2A.
22 B PIC 3333$3333 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
O$E # !O B.
DI%PL#/ 5&ECIE$E %I;E I% '&E#!E&5. DI%PL#/ 5"ILLED 0I!+ ;E&O I LE"! #D &I'+! : 5 B.
%!OP &*.
9. Program to mo-e the n,meric data from larger sending si?e to smaller
recei-ing si?e
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'9.
#*!+O&. Ind,s Comp,ter %er-ices.
0+E !+E &ECIE$E %I;E I% %#LLE&.
!&*C#!IO OCC*&% "&O !+E LE"! I *E&IC
!&*C#!IO OCC*&% "&O !+E &I'+! I DECI#L
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 33$33 $#L*E 4>.9@.
22 B PIC 3$3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
O$E # !O B.
DI%PL#/ 5&ECIE$E %I;E I% %#LLE&5.
DI%PL#/ 5!&*C#!IO OCC*&% "&O !+E LE"! #D &I'+! : 5 B.
%!OP &*.
@. Program to mo-e the alphan,meric data from L#&'E& sending si?e to %#LLE&
recei-ing si?e
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@.
#*!+O&. Ind,s Comp,ter %er-ices.
0+E !+E &ECIE$E %I;E I% %#LLE&.
!&*C#!IO OCC*&% "&O !+E &I'+! I #LP+#.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 3/63
0O&I'%!O&#'E %EC!IO.
22 # PIC 6(9) $#L*E 5+ELLO5.
22 B PIC 6(>) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
O$E # !O B.
DI%PL#/ 5&ECIE$E %I;E I% %#LLE&5.
DI%PL#/ 5!&*C#!IO OCC*&% "&O !+E &I'+! : 5 B.
%!OP &*.
2. Program to mo-e the alphan,meric data from larger sending si?e to smaller
recei-ing si?e
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'2.
#*!+O&. Ind,s Comp,ter %er-ices.
0+E !+E &ECIE$E %I;E I% '&E#!E&.
%P#CE "ILLI' OCC*&% "&O !+E &I'+! I #LP+#*E&IC.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO. 22 # PIC 6(9) $#L*E 5+ELLO5.
22 B PIC 6(18) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
O$E # !O B.
DI%PL#/ 5&ECIE$E %I;E I% '&E#!E&5.
DI%PL#/ 5%P#CE "ILLI' OCC*&% "&O !+E &I'+! :5 B B.
%!OP &*.
A. Program to mo-e the data from one to different location
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A.
#*!+O&. Ind,s Comp,ter %er-ices.
O$E "&O OE !O DI""E&E! LOC#!IO
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 6(4) $#L*E 5IC%5.
22 B PIC 6(>) $#L*E %P#CE%.
22 C PIC 6(>) $#L*E %P#CE%.
22 D PIC 6(>) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
O$E # !O BCD.
DI%PL#/ B C D.
%!OP &*.
#rithmetic $er=s : #DD %*B!&#C! DI$IDE *L!IPL/ COP*!E
3. Program to add two n,m=ers
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'3.
#*!+O&. Ind,s Comp,ter %er-ices.
#DD !0O *BE&%
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 4/63
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 17.
22 B PIC 3(7) $#L*E 14.
P&OCED*&E DI$I%IO.
#DD # !O B.
DI%PL#/ 5B # B 5 B.
%!OP &*.
18. Program to add more than two n,m=ers
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'18.
#*!+O&. Ind,s Comp,ter %er-ices.
#DD O&E !+# !0O *BE&%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 17. 22 B PIC 3(7) $#L*E 17.
22 C PIC 3(7) $#L*E 17.
22 D PIC 3(7) $#L*E 17.
P&OCED*&E DI$I%IO.
#DD # B C !O D.
DI%PL#/ 5D # B C D 5 D.
%!OP &*.
11. Program to add more than two n,m=ers and to store in a new one
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'11.
#*!+O&. Ind,s Comp,ter %er-ices.
#DD O&E !+# !0O *BE&% %!O&E I # E0 D#!# #E
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 17.
22 B PIC 3(7) $#L*E 17.
22 C PIC 3(7) $#L*E 17.
22 D PIC 3(7) $#L*E 17.
22 E PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#DD # B C D 'I$I' E.
DI%PL#/ 5E # B C D 5 E.
%!OP &*.
17. Program to add more than two n,m=ers and to store in m,ltiple data name
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'17.
#*!+O&. Ind,s Comp,ter %er-ices.
#DD O&E !+# !0O *BE&% %!O&E I *L!I D#!# #E
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 5/63
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 17.
22 B PIC 3(7) $#L*E 17.
22 C PIC 3(7) $#L*E 17.
22 D PIC 3(7) $#L*E 17.
22 E PIC 3(7) $#L*E ;E&O.
22 " PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#DD # B C D 'I$I' E ".
DI%PL#/ 5E # B C D 5 E.
DI%PL#/ 5" # B C D 5 ".
%!OP &*.
14. Program to s,=tract one n,m=er from the other.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'14.
#*!+O&. Ind,s Comp,ter %er-ices. %*B!&#C! !0O *BE&%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 7>.
22 B PIC 3(7) $#L*E 17.
P&OCED*&E DI$I%IO.
%*B!&#C! B "&O #.
DI%PL#/ 5# #B 5 #.
%!OP &*.
1>. Program to s,=tract one n,m=er from the other and to store it in a new
one.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'1>.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B!&#C! !0O *BE&% #D !O %!O&E I! I # E0 OE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 7>.
22 B PIC 3(7) $#L*E 17.
22 C PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
%*B!&#C! B "&O # 'I$I' C. DI%PL#/ 5C #B 5 C.
%!OP &*.
19. Program to s,=tract more than one n,m=er from the one and to store it in a
new one.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 6/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'19.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B!&#C! !0O *BE&% #D !O %!O&E I! I # E0 OE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E >A.
22 B PIC 3(7) $#L*E 17.
22 C PIC 3(7) $#L*E 17.
22 D PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
%*B!&#C! B C "&O # 'I$I' D.
DI%PL#/ 5D #BC 5 D.
%!OP &*.
1@. Program to m,ltiply two n,m=ers.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'1@. #*!+O&. Ind,s Comp,ter %er-ices.
*L!IPL/ !0O *BE&%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 7.
22 B PIC 3(7) $#L*E 4.
P&OCED*&E DI$I%IO.
*L!IPL/ # B/ B.
DI%PL#/ 5B # B 5 B.
%!OP &*.
12. Program to m,ltiply two n,m=ers and to store it in a new one.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'12.
#*!+O&. Ind,s Comp,ter %er-ices.
*L!IPL/ !0O *BE&% #D !O %!O&E I! I # E0 OE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 7.
22 B PIC 3(7) $#L*E 4.
22 C PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
*L!IPL/ # B/ B 'I$I' C. DI%PL#/ 5C # B 5 C.
%!OP &*.
1A. Program to m,ltiply n,m=ers and to store it in m,ltiple -al,es.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'1A.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 7/63
#*!+O&. Ind,s Comp,ter %er-ices.
*L!IPL/ *BE&% #D !O %!O&E I! I *L!IPLE $#L*E%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 7.
22 B PIC 3(7) $#L*E 4.
22 C PIC 3(7) $#L*E 4.
22 D PIC 3(7) $#L*E 4.
22 E PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
*L!IPL/ # B/ B C D.
DI%PL#/ 5B # B 5 B.
DI%PL#/ 5C # C 5 C.
DI%PL#/ 5D # D 5 D.
%!OP &*.
13. Program to di-ide two n,m=ers
IDE!I"IC#!IO DI$I%IO. P&O'&#ID. P'13.
#*!+O&. Ind,s Comp,ter %er-ices.
DI$IDE !0O *BE&%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 1@.
22 B PIC 3(7) $#L*E 7.
P&OCED*&E DI$I%IO.
DI$IDE B I!O #.
DI%PL#/ 5# # B 5 #.
%!OP &*.
78. Program to di-ide two n,m=ers and store it in a new one
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'78.
#*!+O&. Ind,s Comp,ter %er-ices.
DI$IDE !0O *BE&% #D !O %!O&E I! I E0 OE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 1@.
22 B PIC 3(7) $#L*E 7.
22 C PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO. DI$IDE B I!O # 'I$I' C.
DI%PL#/ 5C # B 5 C.
%!OP &*.
71. Program to di-ide two n,m=ers and store it in m,ltiple -al,es
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 8/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'71.
#*!+O&. Ind,s Comp,ter %er-ices.
DI$IDE !0O *BE&% #D !O %!O&E I! I *L!IPLE $#L*E
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 1@.
22 B PIC 3(7) $#L*E 7.
22 C PIC 3(7) $#L*E ;E&O.
22 D PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI$IDE B I!O # 'I$I' C D.
DI%PL#/ 5C # B 5 C.
DI%PL#/ 5D # B 5 D.
%!OP &*.
77. Program to di-ide two n,m=ers and store F,otient and reminder
IDE!I"IC#!IO DI$I%IO. P&O'&#ID. P'77.
#*!+O&. Ind,s Comp,ter %er-ices.
DI$IDE !0O *BE&% #D !O %!O&E <*O!IE! #D &EIDE&
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E 19.
22 B PIC 3(7) $#L*E 7.
22 D PIC 3(7) $#L*E ;E&O.
22 E PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI$IDE B I!O # 'I$I' D &E#IDE& E.
DI%PL#/ 5D # B 5.
DI%PL#/ 5<*O!IE! 5 D.
DI%PL#/ 5&EIDE& 5 E.
%!OP &*.
74. Program to display 5r5 or 5rs5 =ased on gender(mf) ,sing if condition.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'74.
#*!+O&. Ind,s Comp,ter %er-ices.
I" CODI!IO I COBOL
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO. 22 #E PIC #(18) $#L*E %P#CE%.
22 'EDE& PIC 6(1) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5E!E& /O*& 'EDE&(")5.
#CCEP! 'EDE&.
O!ICE !+E PE&IOD #! !+E ED O" EDI"
I" 'EDE&55
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 9/63
DI%PL#/ 5+ELLO &.5 #E
EL%E
DI%PL#/ 5+ELLO I%%.5 #E
EDI".
%!OP &*.
7@. Program that ,ses nested if statement
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'7@.
#*!+O&. Ind,s Comp,ter %er-ices.
E%!ED I" CODI!IO I COBOL
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 #E PIC #(18) $#L*E %P#CE%.
22 #'E PIC 3(4) $#L*E ;E&O%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E 5.
#CCEP! #E. DI%PL#/ 5E!E& /O*& #'E 5.
#CCEP! #'E.
I" #'E 8
DI%PL#/ 5E!E& # $#LID #'E G 85
EL%E I" #'E H 1A
DI%PL#/ 5+ELLO 5 #E
DI%PL#/ 5/O* #&E IO&5
EL%E
DI%PL#/ 5+ELLO 5 #E
DI%PL#/ 5/O* #&E #O&5
EDI".
%!OP &*.
72. Program to show the st,dents grades.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'72.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 IP*!D#!#.
89 %!*O PIC 3(4) $#L*E ;E&O.
89 %!*#E PIC 6(19) $#L*E %P#CE%.
89 !EL PIC 3(4) $#L*E ;E&O. 89 E' PIC 3(4) $#L*E ;E&O.
89 +I PIC 3(4) $#L*E ;E&O.
89 #! PIC 3(4) $#L*E ;E&O.
89 %CI PIC 3(4) $#L*E ;E&O.
89 %OC PIC 3(4) $#L*E ;E&O.
87 O*!P*!D#!#.
89 !O! PIC 3(4) $#L*E ;E&O.
89 #$' PIC 3(7).3(7) $#L*E ;E&O.
89 &E% PIC 6(>) $#L*E %P#CE%.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 10/63
89 '&# PIC 6(@) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *BE&5.
#CCEP! %!*O.
DI%PL#/ 5E!E #E O" !+E %!*DE! 5.
#CCEP! %!*#E.
DI%PL#/ 5E!E& !EL #&%5.
#CCEP! !EL.
DI%PL#/ 5E!E& E' #&%5.
#CCEP! E'.
DI%PL#/ 5E!E& +I #&%5.
#CCEP! +I.
DI%PL#/ 5E!E& #! #&%5.
#CCEP! #!.
DI%PL#/ 5E!E& %CI #&%5. #CCEP! %CI.
DI%PL#/ 5E!E& %OC #&%5.
#CCEP! %OC.
P&OCE%%P#&#.
COP*!E !O! !EL E' +I #! %CI %OC.
COP*!E #$' !O! @.
I" !EL G 49 #D E' G49 #D +I G49 #D #! G49
#D %CI G 49 #D %OC G 49 !+E
O$E 5P#%%5 !O &E%
EL%E
O$E 5"#IL5 !O &E%
EDI".
I" #$' G @8 #D &E% 5P#%%5 !+E
O$E 5"I&%!5 !O '&#
EL%E
I" #$' G 98 #D #$' H @8 #D &E% 5P#%%5 !+E
O$E 5%ECOD5 !O '&#
EL%E
I" #$' G 49 #D #$' H 98 #D &E% 5P#%%5 !+E
O$E 5!+I&D5 !O '&#
EL%E
O$E 55 !O '&#
EDI"
EDI"
EDI".
DI%PL#/P#&#.
DI%PL#/ 5%!*O : 5 %!*O. DI%PL#/ 5%!*#E : 5 %!*#E.
DI%PL#/ 5!O!#L : 5 !O!.
DI%PL#/ 5#$E&#'E : 5 #$'.
DI%PL#/ 5&E%*L! : 5 &E%.
DI%PL#/ 5'&#DE : 5 '&#.
7A. Program ,sing E$#L*#!E CODI!IO with tr,e option.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 11/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'7A.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# C+EC *%I' E$#L*#!E CODI!IO.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 E#E PIC 6(18) $#L*E I% %P#CE%.
22 %E6 PIC 6(1) $#L*E I% %P#CE%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! E#E.
DI%PL#/ 5E!E& /O*& %E6(")5.
#CCEP! %E6.
E$#L*#!E !&*E
0+E %E655
DI%PL#/ 5+ELLO &.5 E#E
0+E %E65"5
DI%PL#/ 5+ELLO I%%.5E#E
0+E O!+E&
DI%PL#/ 5PLE#%E E!E& # $#LID IP*!5 EDE$#L*#!E.
%!OP &*.
73. Program ,sing E$#L*#!E option.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'73.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# C+EC *%I' E$#L*#!E CODI!IO.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 E#E PIC 6(18) $#L*E I% %P#CE%.
22 %E6 PIC 6(1) $#L*E I% %P#CE%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! E#E.
DI%PL#/ 5E!E& /O*& %E6(")5.
#CCEP! %E6.
E$#L*#!E %E6
0+E 55
DI%PL#/ 5+ELLO &.5 E#E
0+E 5"5
DI%PL#/ 5+ELLO I%%.5E#E
0+E O!+E&
DI%PL#/ 5PLE#%E E!E& # $#LID IP*!5 EDE$#L*#!E.
%!OP &*.
48. P&O'&# !O "ID %!*DE!J% '&#DE *%I' E$#L*#!E #L%O.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'48.
#*!+O&. Ind,s Comp,ter %er-ices.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 12/63
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 IP*!D#!#.
89 %!*O PIC 3(4) $#L*E ;E&O.
89 %!*#E PIC 6(19) $#L*E %P#CE%.
89 !EL PIC 3(4) $#L*E ;E&O.
89 E' PIC 3(4) $#L*E ;E&O.
89 +I PIC 3(4) $#L*E ;E&O
89 #! PIC 3(4) $#L*E ;E&O.
89 %CI PIC 3(4) $#L*E ;E&O.
89 %OC PIC 3(4) $#L*E ;E&O.
87 O*!P*!D#!#.
89 !O! PIC 3(4) $#L*E ;E&O.
89 #$' PIC 3(7).3(7) $#L*E ;E&O.
89 &E% PIC 6(>) $#L*E %P#CE%.
89 '&# PIC 6(@) $#L*E %P#CE%..
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#. PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *BE&5.
#CCEP! %!*O.
DI%PL#/ 5E!E #E O" !+E %!*DE! 5.
#CCEP! %!*#E.
DI%PL#/ 5E!E& !EL #&%5.
#CCEP! !EL.
DI%PL#/ 5E!E& E' #&%5.
#CCEP! E'.
DI%PL#/ 5E!E& +I #&%5.
#CCEP! +I.
DI%PL#/ 5E!E& #! #&%5.
#CCEP! #!.
DI%PL#/ 5E!E& %CI #&%5.
#CCEP! %CI.
DI%PL#/ 5E!E& %OC #&%5.
#CCEP! %OC.
P&OCE%%P#&#.
COP*!E !O! !EL E' +I #! %CI %OC.
COP*!E #$' !O! @.
I" !EL G 49 #D E' G49 #D +I G49 #D #! G49
#D %CI G 49 #D %OC G 49 !+E
O$E 5P#%%5 !O &E%
EL%E O$E 5"#IL5 !O &E%
EDI".
E$#L*#!E !&*E #L%O !&*E
0+E #$' G @8 #L%O &E% 5P#%%5
O$E 5"I&%!5 !O '&#
0+E #$' G 98 #D #$' H @8 #L%O &E% 5P#%%5
O$E 5%ECOD5 !O '&#
0+E #$' G 49 #D #$' H 98 #L%O &E% 5P#%%5
O$E 5!+I&D5 !O '&#
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 13/63
0+E O!+E&
O$E 55 !O '&#
EDE$#L*#!E.
DI%PL#/P#&#.
DI%PL#/ 5%!*O : 5 %!*O.
DI%PL#/ 5%!*#E : 5 %!*#E.
DI%PL#/ 5!O!#L : 5 !O!.
DI%PL#/ 5#$E&#'E : 5 #$'.
DI%PL#/ 5&E%*L! : 5 &E%.
DI%PL#/ 5'&#DE : 5 '&#.
41. P&O'&# !O "ID %!*DE!J% '&#DE *%I' E$#L*#!E #L%O #D !+&O*'+
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'41.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC. 87 IP*!D#!#.
89 %!*O PIC 3(4).
89 %!*#E PIC 6(19).
89 !EL PIC 3(4).
89 E' PIC 3(4).
89 +I PIC 3(4).
89 #! PIC 3(4).
89 %CI PIC 3(4).
89 %OC PIC 3(4).
87 O*!P*!D#!#.
89 !O! PIC 3(4).
89 #$' PIC 3(7).3(7).
89 &E% PIC 6(>).
89 '&# PIC 6(@).
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *BE&5.
#CCEP! %!*O.
DI%PL#/ 5E!E #E O" !+E %!*DE! 5.
#CCEP! %!*#E.
DI%PL#/ 5E!E& !EL #&%5.
#CCEP! !EL. DI%PL#/ 5E!E& E' #&%5.
#CCEP! E'.
DI%PL#/ 5E!E& +I #&%5.
#CCEP! +I.
DI%PL#/ 5E!E& #! #&%5.
#CCEP! #!.
DI%PL#/ 5E!E& %CI #&%5.
#CCEP! %CI.
DI%PL#/ 5E!E& %OC #&%5.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 14/63
#CCEP! %OC.
P&OCE%%P#&#.
COP*!E !O! !EL E' +I #! %CI %OC.
COP*!E #$' !O! @.
I" !EL G 49 #D E' G49 #D +I G49 #D #! G49
#D %CI G 49 #D %OC G 49 !+E
O$E 5P#%%5 !O &E%
EL%E
O$E 5"#IL5 !O &E%
EDI".
E$#L*#!E #$' #L%O &E%
0+E @8 !+&O*'+ 188 #L%O 5P#%%5
O$E 5"I&%!5 !O '&#
0+E 98 !+&O*'+ 93 #L%O 5P#%%5
O$E 5%ECOD5 !O '&#
0+E 49 !+&O*'+ >3 #L%O 5P#%%5
O$E 5!+I&D5 !O '&#
0+E O!+E&
O$E 55 !O '&#
EDE$#L*#!E.
DI%PL#/P#&#. DI%PL#/ 5%!*O : 5 %!*O.
DI%PL#/ 5%!*#E : 5 %!*#E.
DI%PL#/ 5!O!#L : 5 !O!.
DI%PL#/ 5#$E&#'E : 5 #$'.
DI%PL#/ 5&E%*L! : 5 &E%.
DI%PL#/ 5'&#DE : 5 '&#.
47. Program ,sing E$#L*#!E CODI!IO.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'47.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# C+EC *%I' E$#L*#!E CODI!IO.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 OO"D#/% PIC 3(7) $#L*E I% ;E&O%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5O O" D#/% I !+E O!+(7348417A)5.
#CCEP! OO"D#/%.
E$#L*#!E !&*E
0+E OO"D#/%73 O& OO"D#/%7A
DI%PL#/ 5/O* +#$E E!E&ED "EB&*#&/5
0+E OO"D#/%41
DI%PL#/ 5/O* +#$E E!E&ED OE O" !+E "OLLO0I'5
DI%PL#/ 5##&#/*L%EPO$5 0+E OO"D#/%48
DI%PL#/ 5/O* +#$E E!E&ED OE O" !+E "OLLO0I'5
DI%PL#/ 5#P&*#*'OC!DEC5
0+E O!+E&
DI%PL#/ 5E!E& # $#LID *BE& O" D#/%(7A734841)5
EDE$#L*#!E.
%!OP &*.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 15/63
44. Program to ,se the compo,nd condition (#D)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'44.
#*!+O&. Ind,s Comp,ter %er-ices.
COPO*D CODI!IO% (#D)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 *1 PIC 3(7) $#L*E ;E&O%.
22 *7 PIC 3(7) $#L*E ;E&O%.
22 *4 PIC 3(7) $#L*E ;E&O%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5P&O'&# !O "ID !+E L#&'E%! O" !+&EE *BE&% 5.
DI%PL#/ 5E!E& !+E "I&%! *BE&5.
#CCEP! *1.
DI%PL#/ 5E!E& !+E %ECOD *BE&5.
#CCEP! *7.
DI%PL#/ 5E!E& !+E !+I&D *BE&5.
#CCEP! *4.
I" *1 G *7 #D *1 G *4 DI%PL#/ 5*BE& 5 *1 5 I% !+E L#&'E%!5
EL%E I" *7 G *1 #D *7 G *4
DI%PL#/ 5*BE& 5 *7 5 I% !+E L#&'E%!5
EL%E
DI%PL#/ 5*BE& 5 *4 5 I% !+E L#&'E%!5
EDI".
%!OP &*.
4>. Program to ,se the compo,nd condition (O&)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'4>.
#*!+O&. Ind,s Comp,ter %er-ices.
COPO*D CODI!IO%(O&)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 #E PIC #(18) $#L*E %P#CE%.
22 'EDE& PIC 6(@) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5E!E& /O*& 'EDE&((#LE)"("E#LE)5.
#CCEP! 'EDE&.
I" 'EDE&55 O& 'EDE&5#LE5
DI%PL#/ 5+ELLO &.5 #E EL%E I" 'EDE&5"5 O& 'EDE&5"E#LE5
DI%PL#/ 5+ELLO I%%.5 #E
EL%E
DI%PL#/ 5E!E& # $#LID 'EDE&5
EDI".
%!OP &*.
49. Program to checK the posti-enegati-e?ero n,m=er
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 16/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'49.
#*!+O&. Ind,s Comp,ter %er-ices.
PO%!I$EE'#!I$E;E&O CL#*%E%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 * PIC %3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& # *BE&(0I!+ O& )5.
#CCEP! *.
I" * I% PO%I!I$E
DI%PL#/ 5*BE& E!E&ED I% PO%I!I$E5
EL%E I" * I% E'#!I$E
DI%PL#/ 5*BE& E!E&ED I% E'#!I$E5
EL%E I" * I% ;E&O
DI%PL#/ 5*BE& E!E&ED I% ;E&O5
EDI".
%!OP &*.
4@. P&O'&# !O DI%PL#/ !+E EDI!I' C+#&#C!E&%
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'4@.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O DI%PL#/ !+E EDI!I' C+#&#C!E&%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 ;* PIC ;;3 $#L*E I% ;E&O.
22 #%!* PIC 3 $#L*E I% ;E&O.
22 DOL* PIC 33 $#L*E I% ;E&O.
22 I* PIC 33 $#L*E I% ;E&O.
22 PL*%* PIC 33 $#L*E I% ;E&O.
22 CO#* PIC 33 $#L*E I% ;E&O.
22 BL#* PIC 3B3 $#L*E I% ;E&O.
22 ;&* PIC 338 $#L*E I% ;E&O.
22 %L#%+* PIC 33 $#L*E I% ;E&O.
22 B0;* PIC ;33 BL# 0+E ;E&O.
P&OCED*&E DI$I%IO.
O$E 44 !O ;*.
DI%PL#/ 5;E&O %*PP&E%ED 5 ;*.
O$E 44 !O #%!*.
DI%PL#/ 5#%!&I% I PL#CE O" ;E&O 5 #%!*.
O$E 44 !O DOL*.
DI%PL#/ 5DOLL#& P&ECEDI' !+E *E&IC 5 DOL*. O$E 44 !O I*.
DI%PL#/ 5I*% %I' P&ECEDI' !+E *E&IC 5I*.
O$E 44 !O I*.
DI%PL#/ 5I*% %I' P&ECEDI' !+E *E&IC 5I*.
O$E 44 !O PL*%*.
DI%PL#/ 5PL*% %I' P&ECEDI' !+E *E&IC 5PL*%*.
O$E 44 !O PL*%*.
DI%PL#/ 5PL*% %I' P&ECEDI' !+E *E&IC 5PL*%*.
O$E 44 !O CO#*.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 17/63
DI%PL#/ 5CO# %I' I !+E *E&IC 5CO#*.
O$E 44 !O BL#*.
DI%PL#/ 5BL# I% I%E&!ED I !+E *E&IC 5BL#*.
O$E 44 !O ;&*.
DI%PL#/ 5;E&O I% I%E&!ED I !+E *E&IC 5;&*.
O$E 44 !O %L#%+*.
DI%PL#/ 5%L#%+ I% I%E&!ED I !+E *E&IC 5%L#%+*.
O$E 844 !O B0;*.
DI%PL#/ 5BL# I%E&!ED 0+E ;E&O !+E *E&IC 5B0;*.
%!OP &*.
42. Program with the condition name condition (AA le-el n,m=er ,se)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'42.
#*!+O&. Ind,s Comp,ter %er-ices.
CODI!IO #E
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO. 22 #&!I#L%!#!*% PIC 6(1).
AA #&&IED $#L*E 55.
AA %I'LE $#L*E 5%5.
AA 0IDO0ED $#L*E 505.
AA DI$O&CED $#L*E 5D5.
22 %#L#&/ PIC 3(>) $#L*E ;E&O%.
22 #E PIC 6(18) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5E!E& /O*& #&!I#L %!#!*%(%D0)5.
#CCEP! #&!I#L%!#!*%.
I" #&&IED
O$E 7888 !O %#L#&/
EL%E I" %I'LE
O$E 1888 !O %#L#&/
EL%E I" 0IDO0ED
O$E 1988 !O %#L#&/
EL%E I" DI$O&CED
O$E 1488 !O %#L#&/
EL%E
O$E 8 !O %#L#&/
EDI".
DI%PL#/ %#L#&/.
%!OP &*.
4A. Program with the &EDE"IE CL#*%E (,ses the same location for storage)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'4A.
#*!+O&. Ind,s Comp,ter %er-ices.
&EDI"IE% CL#*%E%(%+#&E% !+E %#E LOC#!IO "O& %!O&#'E)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 18/63
81 EPDE!#IL%.
87 EP#E.
89 #E PIC 6(9) $#L*E %P#CE%.
87 EP%#L#&/ &EDE"IE% EP#E.
89 %#L#&/ PIC 6(9).
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5E!E& /O*& %#L#&/5.
#CCEP! %#L#&/.
DI%PL#/ 5#E #D %#L#&/ +#$E !+E %#E $#L*E5.
DI%PL#/ 5#E :5 #E.
DI%PL#/ 5%#L#&/ :5 %#L#&/.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5O0 #E O$E&&IDE% !+E %#L#&/5.
DI%PL#/ 5#E :5 #E.
DI%PL#/ 5%#L#&/ :5 %#L#&/.
%!OP &*.
43. Program with the &E#E CL#*%E (!O &E"O& !+E '&O*P)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'43.
#*!+O&. Ind,s Comp,ter %er-ices.
&E#E CL#*%E%(!O &E"O& !+E '&O*P)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 EP.
87 EPDE!#IL%.
89 EPO PIC 3(9) $#L*E ;E&O%.
89 #E PIC 6(9) $#L*E %P#CE%.
87 EP%#L.
89 %#L#&/ PIC 6(9).
@@ EP#E%#L &E#E% #E !+&* EP%#L.
P&OCED*&E DI$I%IO.
PE&"O& #CCP#&#.
PE&"O& DI%PP#&#.
%!OP &*.
DI%PP#&#.
DI%PL#/ 5EPLO/EE DE!#IL%(#EO)5.
DI%PL#/ EPDE!#IL%.
DI%PL#/ 5EPLO/EE %#L#&/(%#L)5.
DI%PL#/ EP%#L.
DI%PL#/ 5EPLO/EE DE!#IL%(#E%#L#&/ &E"O&ED '&O*P)5.
DI%PL#/ EP#E%#L. #CCP#&#.
DI%PL#/ 5E!E& /O*& #E5.
#CCEP! #E.
DI%PL#/ 5E!E& /O*& O5.
#CCEP! EPO.
DI%PL#/ 5E!E& /O*& %#L#&/5.
#CCEP! %#L#&/.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 19/63
>8. Program to show the ,sage cla,ses.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>8.
#*!+O&. Ind,s Comp,ter %er-ices.
*%#'E CL#*%E%(DI%PL#/COPCOP4)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 *1 PIC 3(7) *%#'E I% DI%PL#/.
22 *7 PIC 3(7) *%#'E I% COP.
22 *4 PIC 3(7) *%#'E I% COP4.
P&OCED*&E DI$I%IO.
PE&"O& #CCP#&#.
PE&"O& DI%PP#&#.
%!OP &*.
DI%PP#&#.
DI%PL#/ 5#LL !+E O*!P*! #&E %#E.OL/ %!O&#'E I% DI""E&E!5.
DI%PL#/ 5*BE& I DI%PL#/(DE"#*L!)5.
DI%PL#/ *1.
DI%PL#/ 5*BE& I COP(BI#&/)5. DI%PL#/ *7.
DI%PL#/ 5*BE& I COP4(+E6# DECI#L)5.
DI%PL#/ *4.
#CCP#&#.
DI%PL#/ 5E!E& *BE&15.
#CCEP! *1.
DI%PL#/ 5E!E& *BE&75.
#CCEP! *7.
DI%PL#/ 5E!E& *BE&75.
#CCEP! *4.
>1. Program to show the d,plicate data names can =e fetched (,sing F,alifier)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>1.
#*!+O&. Ind,s Comp,ter %er-ices.
<*#LI"IC#!IO O" D#!# #E%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 '&P1.
87 *1 PIC 6(9) $#L*E I% 5P&#B*5.
81 '&P7.
87 *1 PIC 6(9) $#L*E I% 5666665 .
P&OCED*&E DI$I%IO.
DI%PL#/ 5*BE&1 O" '&O*P1 5 *1 O" '&P1. DI%PL#/ 5*BE&1 O" '&O*P7 5 *1 O" '&P7.
%!OP &*.
>7. Program to show the mo-e corresponding
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>7.
#*!+O&. Ind,s Comp,ter %er-ices.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 20/63
O$E CO&&E%PODI'
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 #E PIC 6(9) $#L*E I% 5P&#B*5.
87 * PIC 3(9) $#L*E I% 174>.
81 %!*&EP.
87 #E PIC 6(9) $#L*E I% %P#CE%.
87 "ILLE& PIC 6(4) $#L*E I% 55.
87 * PIC 3(9) $#L*E I% ;E&O%.
87 "ILLE& PIC 6(4) $#L*E I% 55.
P&OCED*&E DI$I%IO.
DI%PL#/ 5%!*DE! &ECO&D 5 %!*&EC.
DI%PL#/ 5BE"O&E O$E CO&&5.
DI%PL#/ 5%!*DE! &EPO&! 5 %!*&EP.
O$E CO&& %!*&EC !O %!*&EP.
DI%PL#/ 5#"!E& O$E CO&&5.
DI%PL#/ 5%!*DE! &EPO&! 5 %!*&EP.
%!OP &*.
>4. Program to ro,nd a -al,e
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>4.
#*!+O&. Ind,s Comp,ter %er-ices.
DI$IDE !0O *BE&% #D !O &O*D
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7)$3(4) $#L*E 11.
22 B PIC 3(7)$3(4) $#L*E 4.
22 C PIC 3(7)$3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5# I% 11.8885.
DI%PL#/ 5B I% 4.8885.
DI$IDE B I!O # 'I$I' C &O*DED.
DI%PL#/ 5C # B 5.
DI%PL#/ 54.@@@ HG 4.@25.
DI%PL#/ C.
%!OP &*.
>>. Program to show on si?e error eMceeds.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>>. #*!+O&. Ind,s Comp,ter %er-ices.
O %I;E E&&O&
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3(7) $#L*E ;E&O.
22 B PIC 3(7) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& $#L*E "O& # 5.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 21/63
#CCEP! #.
DI%PL#/ 5E!E& $#L*E "O& B 5.
#CCEP! B.
#DD # !O B O %I;E E&&O& 'O !O E&&O&P#&#.
DI%PL#/ 5B # B 5 B.
%!OP &*.
E&&O&P#&#.
DI%PL#/ 5%I;E E6CEED%5.
>9. Program to ,se simple perform statement.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>9.
#*!+O&. Ind,s Comp,ter %er-ices.
%IPLE PE&"O&
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO.
PE&"O& DI%PP#&#. %!OP &*.
DI%PP#&#.
DI%PL#/ 5!+I% I% # %IPLE PE&"O&5.
>@. Program to ,se perform statement with n,m=er of times.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>@.
#*!+O&. Ind,s Comp,ter %er-ices.
PE&"O& 0I!+ *BE& O" !IE%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO.
PE&"O& DI%PP#&# 4 !IE%.
%!OP &*.
DI%PP#&#.
DI%PL#/ 5!+I% I% PE&"O& *BE& O" !IE%5.
>2. Program to ,se perform statement with ,ntil condition.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>2.
#*!+O&. Ind,s Comp,ter %er-ices.
PE&"O& 0I!+ *!IL CODI!IO E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I PIC 3 $#L*E 1.
P&OCED*&E DI$I%IO.
PE&"O& DI%PP#&# *!IL I G 4.
%!OP &*.
DI%PP#&#.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 22/63
COP*!E I I 1.
DI%PL#/ 5!+I% I% PE&"O& *!IL CODI!IO5.
>A. Program to ,se perform statement with !+&*.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>A.
#*!+O&. Ind,s Comp,ter %er-ices.
PE&"O& 0I!+ !+&*
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& DI%PP# !+&* DI%PP#.
%!OP &*.
DI%PP#.
DI%PL#/ 5!+I% I% PE&"O&15.
DI%PP#.
DI%PL#/ 5!+I% I% PE&"O&75. DI%PP#.
DI%PL#/ 5!+I% I% PE&"O&45.
>3. Program to ,se perform statement with -arying condition.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'>3.
#*!+O&. Ind,s Comp,ter %er-ices.
PE&"O& 0I!+ $#&/I' CODI!IO
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& DI%PP#&# $#&/I' I "&O 1 B/ 1 *!IL I G 4.
%!OP &*.
DI%PP#&#.
DI%PL#/ 5!+I% I% PE&"O& 0I!+ $#&/I' CODI!IO5.
98. Program to ,se perform statement with -arying #"!E& condition.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'98.
#*!+O&. Ind,s Comp,ter %er-ices.
PE&"O& 0I!+ $#&/I' #"!E& CODI!IO
E$I&OE! DI$I%IO. D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I PIC 3 $#L*E ;E&O.
22 PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5!+I% I% PE&"O& 0I!+ $#&/I' #"!E&5.
PE&"O& DI%PP#&# $#&/I' I "&O 1 B/ 1 *!IL I G 4
#"!E& "&O 1 B/ 1 *!IL G 7.
%!OP &*.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 23/63
DI%PP#&#.
DI%PL#/ 5(I) (5I555)5.
91. P&O'&# !O P&I! !+E *BE&% "&O 1 !O 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'91.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5. #CCEP! .
P&OCE%%P#&#.
O$E 1 !O I.
PE&"O& *!IL I G
DI%PL#/ I
#DD 1 !O I
EDPE&"O&.
97. P&O'&# !O "ID !+E %* O" *BE&% "&O 1 !O 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'97.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! . P&OCE%%P#&#.
O$E 1 !O I.
PE&"O& *!IL I G
DI%PL#/ I
#DD 1 !O I
EDPE&"O&.
94. P&O'&# !O "ID !+E "#C!O&I#L O" 'I$E *BE&.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 24/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'94.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
22 "#C! PIC 3(4) $#L*E 1.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
O$E 1 !O I. PE&"O& *!IL I G
COP*!E "#C! "#C! I
#DD 1 !O I
EDPE&"O&.
DI%PL#/P#&#.
DI%PL#/ 5"#C! 5 "#C!.
9>. P&O'&# !O "ID !+E %* O" DI'I!% O" 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'9>.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
22 &E PIC 3(4) $#L*E ;E&O.
22 < PIC 3 $#L*E ;E&O.
22 !O! PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*. #CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
PE&"O& *!IL H 8
DI$IDE B/ 18 'I$I' < &E#IDE& &E
COP*!E !O! !O! &E
DI$IDE B/ 18 'I$I'
EDPE&"O&.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 25/63
DI%PL#/P#&#.
DI%PL#/ 5!O! 5 !O!.
99. P&O'&# !O "ID !+E &E$E&%E O" 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'99.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 &E PIC 3(4) $#L*E ;E&O.
22 < PIC 3 $#L*E ;E&O.
22 &E$ PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#. %!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
PE&"O& *!IL H 8
DI$IDE B/ 18 'I$I' < &E#IDE& &E
COP*!E &E$ &E$ 18 &E
DI$IDE B/ 18 'I$I'
EDPE&"O&.
DI%PL#/P#&#.
DI%PL#/ 5&E$E&%E *BE& 5 &E$.
9@. P&O'&# !O "ID 0+E!+E& !+E 'I$E *BE& I% P#LID&OE O& O!.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'9@.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 &E PIC 3(4) $#L*E ;E&O.
22 < PIC 3 $#L*E ;E&O.
22 &E$ PIC 3(4) $#L*E ;E&O.
22 P PIC 3(4) $#L*E ;E&O. P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 26/63
O$E !O P.
P&OCE%%P#&#.
PE&"O& *!IL H 8
DI$IDE B/ 18 'I$I' < &E#IDE& &E
COP*!E &E$ &E$ 18 &E
DI$IDE B/ 18 'I$I'
EDPE&"O&.
DI%PL#/P#&#.
I" &E$ P !+E
DI%PL#/ 5'I$E *BE& I% P#LID&OE 5
EL%E
DI%PL#/ 5'I$E *BE& I% O! P#LID&OE5
EDI".
92. P&O'&# !O "ID !+E 'I$E *BE& I% P&IE O& O!.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'92.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO. D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
22 &E PIC 3(4) $#L*E ;E&O.
22 < PIC 3 $#L*E ;E&O.
22 OP!IO PIC 6(4) $#L*E 5/E%5.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
O$E 7 !O I.
PE&"O& *!IL I G
DI$IDE B/ I 'I$I' < &E#IDE& &E
I" &E 8 !+E
DI%PL#/ 5'I$E *BE& I% O! P&IE5
%!OP &*
EDI"
#DD 1 !O I
EDPE&"O&.
DI%PL#/P#&#. I" I !+E
DI%PL#/ 5'I$E *BE& I% P&IE5
EDI".
9A. P&O'&# !O P&I! P&IE *BE&% "&O 1 !O 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'9A.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 27/63
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
22 PIC 3(4) $#L*E ;E&O.
22 &E PIC 3(4) $#L*E ;E&O.
22 < PIC 3 $#L*E ;E&O.
22 OP!IO PIC 6(4) $#L*E 5/E%5.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G
O$E 7 !O I PE&"O& *!IL I G O& OP!IO 5O5
DI$IDE B/ I 'I$I' < &E#IDE& &E
I" &E 8 !+E
O$E 5O5 !O OP!IO
EDI"
#DD 1 !O I
EDPE&"O&
I" I !+E
DI%PL#/
EDI"
O$E 5/E%5 !O OP!IO
EDPE&"O&.
93.P&O'&# !O P&I! ODD *BE&% "&O 1 !O 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'93.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#. PE&"O& P&OCE%%P#&# $#&/I' I "&O 1 B/ 7 *!IL I G .
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
DI%PL#/ I.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 28/63
@8 . P&O'&# !O P&I! E$E *BE&% "&O 7 !O 'I$E *BE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@8.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 PIC 3(4) $#L*E ;E&O.
22 I PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&#.
PE&"O& P&OCE%%P#&# $#&/I' I "&O 7 B/ 7 *!IL I G .
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& $#L*E5.
#CCEP! .
P&OCE%%P#&#.
DI%PL#/ I.
@1. Program *%I' E6! %E!ECE.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@1.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# *%I' E6! %E!ECE.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 * PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& !+E $#L*E 333 !O %IP !+E I"(E6! %E!ECE)5.
#CCEP! *.
I" *333
E6! %E!ECE
EL%E
DI%PL#/ 5O! I E6! %E!ECE5
EDI".
DI%PL#/ 5E6! %E!ECE5.
%!OP &*.
@7. Program *%I' CO!I*E.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@@. #*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# *%I' CO!I*E
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 * PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& !+E $#L*E 333 !O %IP #D CO!I*E 0I!+ E6!5.
#CCEP! *.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 29/63
I" *333
CO!I*E
DI%PL#/ 5I CO!I*E5
EL%E
DI%PL#/ 5O! I CO!I*E5.
DI%PL#/ 5O*! O" LOOP5.
%!OP &*.
@4. Program that show the ta=le with s,=script.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@4.
#*!+O&. Ind,s Comp,ter %er-ices.
OE DIE%IO#L !#BLE 0I!+ %*B%C&IP!
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 %!*DE!#IL% OCC*&% 4 !IE%.
89 %!*O PIC 3(9) $#L*E ;E&O%. 89 %!*#E PIC 6(18) $#L*E %P#CE%.
22 I PIC 3 $#L*E 1.
P&OCED*&E DI$I%IO.
PE&"O& #CCP#&# 4 !IE%.
COP*!E I 1.
PE&"O& DI%PP#&# 4 !IE%.
%!OP &*.
#CCP#&#.
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
#CCEP! %!*O(I).
DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*#E(I).
COP*!E I I 1.
DI%PP#&#.
DI%PL#/ 5%!*DE! *BE& 5 %!*O(I).
DI%PL#/ 5%!*DE! #E 5 %!*#E(I).
COP*!E I I 1.
@>. P&O'&# !O "ID #$E&#'E O" LI%! O" *BE&% *%I' OCC*&%.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@>.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %I'LEDI. 89 # PIC 3(7) OCC*&% 9 !IE%.
22 I PIC 3 $#L*E ;E&O.
22 !O! PIC 3(4) $#L*E ;E&O.
22 #$' PIC 3(7)$33 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&# $#&/I' I "&O 1 B/ 1 *!IL I G 9.
PE&"O& P&OCE%%P#&# $#&/I' I "&O 1 B/ 1 *!IL I G 9.
PE&"O& DI%PL#/P#&#.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 30/63
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *E& 5 I.
#CCEP! #(I).
P&OCE%%P#&#.
COP*!E !O! !O! #(I).
DI%PL#/P#&#.
DI%PL#/ 5E!E&ED $#L*E% #&E : 5.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 9
DI%PL#/ #(I)
EDPE&"O&.
DI%PL#/ 5!O!#L : 5 !O!.
COP*!E #$' !O! 9.
DI%PL#/ 5#$E&#'E : 5 #$'.
@9. P&O'&# !O "ID !+E #6I* *BE& "&O LI%! O" $#L*E%.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@9.
#*!+O&. Ind,s Comp,ter %er-ices. E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %I'LEDI.
89 # PIC 3(7) OCC*&% 9 !IE%.
22 I PIC 3 $#L*E ;E&O..
22 #6 PIC 3(4) $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&# $#&/I' I "&O 1 B/ 1 *!IL I G 9.
O$E #(1) !O #6.
PE&"O& P&OCE%%P#&# $#&/I' I "&O 7 B/ 1 *!IL I G 9.
PE&"O& DI%PL#/P#&#.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *E& 5 I.
#CCEP! #(I).
P&OCE%%P#&#.
I" #6 H #(I) !+E
O$E #(I) !O #6
EDI".
DI%PL#/P#&#.
DI%PL#/ 5#6I* *BE& 5 #6.
@@. P&O'&# !O #&&#'E !+E *BE&% I #%CEDI' O&DE&.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@@.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %I'LEDI.
89 # PIC 3(7) OCC*&% 9 !IE%.
22 I PIC 3 $#L*E ;E&O.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 31/63
22 PIC 3 $#L*E ;E&O.
22 PIC 3 $#L*E ;E&O.
22 !EP PIC 3(4).
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& #CCEP!P#&# $#&/I' I "&O 1 B/ 1 *!IL I G 9.
PE&"O& P&OCE%%P#&#.
DI%PL#/ 5#%CEDI' O&DE& : 5.
PE&"O& DI%PL#/P#&# $#&/I' I "&O 1 B/ 1 *!IL I G 9.
%!OP &*.
#CCEP!P#&#.
DI%PL#/ 5E!E& *E& 5 I.
#CCEP! #(I).
P&OCE%%P#&#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G >
COP*!E I 1
PE&"O& $#&/I' "&O B/ 1 *!IL G 9
I" #(I) G #() !+E
O$E #(I) !O !EP
O$E #() !O #(I)
O$E !EP !O #() EDI"
EDPE&"O&
EDPE&"O&.
DI%PL#/P#&#.
DI%PL#/ #(I).
@2. P&O'&# !O "ID !+E #DDI!IO O" !0O #!&ICE%.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@2.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 #!&I6#.
89 #1 OCC*&% 7 !IE%.
18 # OCC*&% 7 !IE% PIC 3(7).
81 #!&I6B.
89 B1 OCC*&% 7 !IE%.
18 B OCC*&% 7 !IE% PIC 3(7).
81 #!&I6C.
89 C1 OCC*&% 7 !IE%.
18 C OCC*&% 7 !IE% PIC 3(7).
22 I PIC 3 $#L*E ;E&O.
22 PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO. #IP#&#.
PE&"O& &E#D#!&I6#.
PE&"O& &E#D#!&I6B.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
&E#D#!&I6#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 32/63
DI%PL#/ 5E!E& $#L*E "O& #!&I6 # 5
#CCEP! #(I )
EDPE&"O&
EDPE&"O&.
&E#D#!&I6B.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
DI%PL#/ 5E!E& $#L*E "O& #!&I6 B 5
#CCEP! B(I )
EDPE&"O&
EDPE&"O&.
P&OCE%%P#&#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
COP*!E C(I ) #(I ) B(I )
EDPE&"O&
EDPE&"O&.
DI%PL#/P#&#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
DI%PL#/ C(I ) EDPE&"O&
EDPE&"O&.
@A. P&O'&# !O "ID !+E *L!IPLIC#!IO O" !0O #!&ICE%.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@A.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 #!&I6#.
89 #1 OCC*&% 7 !IE%.
18 # OCC*&% 7 !IE% PIC 3(7).
81 #!&I6B.
89 B1 OCC*&% 7 !IE%.
18 B OCC*&% 7 !IE% PIC 3(7).
81 #!&I6C.
89 C1 OCC*&% 7 !IE%.
18 C OCC*&% 7 !IE% PIC 3(7).
22 I PIC 3 $#L*E ;E&O.
22 PIC 3 $#L*E ;E&O.
22 PIC 3 $#L*E ;E&O.
P&OCED*&E DI$I%IO.
#IP#&#.
PE&"O& &E#D#!&I6#. PE&"O& &E#D#!&I6B.
PE&"O& P&OCE%%P#&#.
PE&"O& DI%PL#/P#&#.
%!OP &*.
&E#D#!&I6#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
DI%PL#/ 5E!E& $#L*E "O& #!&I6 # 5
#CCEP! #(I )
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 33/63
EDPE&"O&
EDPE&"O&.
&E#D#!&I6B.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
DI%PL#/ 5E!E& $#L*E "O& #!&I6 B 5
#CCEP! B(I )
EDPE&"O&
EDPE&"O&.
P&OCE%%P#&#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
O$E ;E&O !O C(I )
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7
COP*!E C(I ) C(I ) #(I ) B( )
EDPE&"O&
EDPE&"O&
EDPE&"O&.
DI%PL#/P#&#.
PE&"O& $#&/I' I "&O 1 B/ 1 *!IL I G 7
PE&"O& $#&/I' "&O 1 B/ 1 *!IL G 7 DI%PL#/ C(I )
EDPE&"O&
EDPE&"O&.
@3. Program to show the two dimensional ta=le (array)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@3.
#*!+O&. Ind,s Comp,ter %er-ices.
!0O DIE%IO#L !#BLE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*D!#BLE.
87 %!*D&EC OCC*&% 7 !IE%.
84 %!*D#E PIC 6(9) $#L*E %P#CE%.
84 %!*D*BE& PIC 6(4) $#L*E %P#CE%.
84 #&% OCC*&% 4 !IE%.
8> #& PIC 3(4) $#L*E ;E&O%.
22 I PIC 3(7) $#L*E ;E&O%.
22 PIC 3(7) $#L*E ;E&O%.
P&OCED*&E DI$I%IO.
PE&"O& #CCEP!DE!#IL% $#&/I' I "&O 1 B/ 1 *!IL I G 7.
PE&"O& DI%PDE!#IL% $#&/I' I "&O 1 B/ 1 *!IL I G 7.
%!OP &*. #CCEP!DE!#IL%.
DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*D#E(I).
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
#CCEP! %!*D*BE&(I).
DI%PL#/ 5E!E& !+E #&%5.
PE&"O& #CCEP!#& $#&/I' "&O 1 B/ 1 *!IL G 4.
#CCEP!#&.
#CCEP! #&(I).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 34/63
DI%PDE!#IL%.
DI%PL#/ 55.
DI%PL#/ %!*D#E(I)
DI%PL#/ 5%!*DE! *BE& 5 %!*D*BE&(I).
PE&"O& DI%P#& $#&/I' "&O 1 B/ 1 *!IL G 4.
DI%P#&.
DI%PL#/ 5#& 5 5 5 #&(I).
28. Program that show the ta=le with IDE6.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'28.
#*!+O&. Ind,s Comp,ter %er-ices.
OE DIE%IO#L !#BLE 0I!+ IDE6
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 %!*DE!#IL% OCC*&% 7 !IE% IDE6ED B/ #1.
89 %!*O PIC 3(9) $#L*E ;E&O%. 89 %!*#E PIC 6(18) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
PE&"O& #CCP#&# 7 !IE%.
PE&"O& DI%PP#&# 7 !IE%.
%!OP &*.
#CCP#&#.
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
#CCEP! %!*O(#1).
DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*#E(#1).
DI%PP#&#.
%E! #1 !O 1.
DI%PL#/ 5%!*DE! *BE& 5 %!*O(#1).
DI%PL#/ 5%!*DE! #E 5 %!*#E(#1).
21. Program that search the ta=le for a record (seF,ential search) .
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'21.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %E#&C+ # &ECO&D "&O # !#BLE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 %!*DE!#IL% OCC*&% 7 !IE% IDE6ED B/ #1. 89 %!*O PIC 3(9) $#L*E ;E&O%.
89 %!*#E PIC 6(18) $#L*E %P#CE%.
22 IO PIC 3(9) $#L*E I% ;E&O.
22 I PIC 3 $#L*E I% 1.
P&OCED*&E DI$I%IO.
PE&"O& #CCP#&# 7 !IE%.
PE&"O& %E&P#&#.
#CCP#&#.
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 35/63
#CCEP! %!*O(I).
DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*#E(I).
COP*!E I I 1.
%E&P#&#.
DI%PL#/ 5E!E& !+E *BE& !O %E#&C+5.
#CCEP! IO.
%E! #1 !O 1.
%E#&C+ %!*DE!#IL%
#! ED 'O !O P#&#O
0+E IO %!*O(#1)
'O !O DI%PP#&#
ED%E#&C+.
DI%PP#&#.
DI%PL#/ 5%!*DE! *BE& 5 %!*O(#1).
DI%PL#/ 5%!*DE! #E 5 %!*#E(#1).
PE&"O& ED&!.
P#&#O.
DI%PL#/ 5O! "O*D5.
PE&"O& ED&!.
ED&!. %!OP &*.
27. Program that search the ta=le for a record (=inary search) %E#&C+ #LL.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'27.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %E#&C+ # &ECO&D "&O # !#BLE (BI#&/)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 %!*DE!#IL% OCC*&% 4 !IE%
#%CEDI' E/ I% %!*O
IDE6ED B/ #1.
89 %!*O PIC 3(7) $#L*E ;E&O%.
89 %!*#E PIC 6(18) $#L*E %P#CE%.
22 IO PIC 3(7) $#L*E I% ;E&O.
22 I PIC 3 $#L*E I% 1.
P&OCED*&E DI$I%IO.
DI%PL#/ 5E!E& !+E %!*DE! *BE& I #%CEDI' O&DE&5.
PE&"O& #CCP#&# 4 !IE%.
PE&"O& %E&P#&#.
#CCP#&#.
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
#CCEP! %!*O(I). DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*#E(I).
COP*!E I I 1.
%E&P#&#.
DI%PL#/ 5E!E& !+E *BE& !O %E#&C+5.
#CCEP! IO.
%E#&C+ #LL %!*DE!#IL%
#! ED 'O !O P#&#O
0+E %!*O(#1) IO
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 36/63
'O !O DI%PP#&#
ED%E#&C+.
DI%PP#&#.
DI%PL#/ 5%!*DE! *BE& 5 %!*O(#1).
DI%PL#/ 5%!*DE! #E 5 %!*#E(#1).
PE&"O& ED&!.
P#&#O.
DI%PL#/ 5O! "O*D5.
PE&"O& ED&!.
ED&!.
%!OP &*.
24. Program that create the ta=le on depending cla,se
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'24.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O CE&E#!E !#BLE O D/#IC $#L*E
E$I&OE! DI$I%IO.
D#!# DI$I%IO. 0O&I'%!O&#'E %EC!IO.
81 %!*&EC.
87 %!*DE!#IL% OCC*&% 4 !O 9 !IE% DEPEDI' O .
89 %!*O PIC 3(7) $#L*E ;E&O%.
89 %!*#E PIC 6(18) $#L*E %P#CE%.
22 I PIC 3 $#L*E I% 1.
22 PIC 3 $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
O$E 5>5 !O .
PE&"O& #CCP#&# !IE%.
COP*!E I 1.
PE&"O& DI%PP#&# !IE%.
PE&"O& ED&!.
#CCP#&#.
DI%PL#/ 5E!E& !+E %!*DE! *BE&5.
#CCEP! %!*O(I).
DI%PL#/ 5E!E& !+E %!*DE! #E5.
#CCEP! %!*#E(I).
COP*!E I I 1.
DI%PP#&#.
DI%PL#/ 5%!*DE! *BE& 5 %!*O(I).
DI%PL#/ 5%!*DE! #E 5 %!*#E(I).
COP*!E I I 1.
ED&!.
%!OP &*.
2>. Program to write in to a seF,ential file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'2>.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O 0&I!E !O # %E<*E!I#L "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 37/63
%ELEC! 0&I!E"ILE #%%I' !O DD1
O&'#I;#!IO I% %E<*E!I#L
#CCE%% ODE I% %E<*E!I#L.
D#!# DI$I%IO.
"ILE %EC!IO.
"D 0&I!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 I&EC.
87 IO PIC 3(4).
87 I#E PIC 6(18).
87 I%#L PIC 3(9).
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& 0&I!E!O"ILE.
PE&"O& CLO%E"ILE.
%!OP &*. OPE"ILE.
OPE O*!P*! 0&I!E"ILE.
CLO%E"ILE.
CLO%E 0&I!E"ILE.
0&I!E!O"ILE.
PE&"O& #CCIP*! *!IL OP!IO5O5.
#CCIP*!.
DI%PL#/ 5E!E& !+E EPLO/EE *BE&5.
#CCEP! IO.
DI%PL#/ 5E!E& !+E EPLO/EE #E5.
#CCEP! I#E.
DI%PL#/ 5E!E& !+E EPLO/EE %#L#&/5.
#CCEP! I%#L.
O$E I&EC !O EP&EC
0&I!E EP&EC.
DI%PL#/ 5DO /O* 0#! !O 0&I!E O&E &ECO&D%(/E%O)5.
#CCEP! OP!IO.
29. Program to &ead from a seF,ential file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'29.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O &E#D "&O # %E<*E!I#L "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO. "ILECO!&OL.
%ELEC! &E#D"ILE #%%I' !O DD1
O&'#I;#!IO I% %E<*E!I#L
#CCE%% ODE I% %E<*E!I#L.
D#!# DI$I%IO.
"ILE %EC!IO.
"D &E#D"ILE.
81 EP&EC.
87 EPO PIC 3(4).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 38/63
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 O*!&EC.
87 O*!O PIC 3(4).
87 O*!#E PIC 6(18).
87 O*!%#L PIC 3(9).
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& &E#DP#&# *!IL OP!IO 5O5.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IP*! &E#D"ILE.
CLO%E"ILE.
CLO%E &E#D"ILE.
&E#DP#&#.
&E#D &E#D"ILE
#! ED
O$E 5O5 !O OP!IO O! #! ED
O$E EP&EC !O O*!&EC
DI%PL#/ O*!&EC.
ED&E#D.
2@. &EPO&! P&O'&#%
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'2@.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! EPLO/EED#!# #%%I' !O EPD#!.
%ELEC! P#/&OLLLI%!I' #%%I' !O P&ID#!.
D#!# DI$I%IO.
"ILE %EC!IO.
"D EPLO/EED#!#
L#BEL &ECO&D% #&E %!#D#&D.
81 EPLO/EE&ECO&D.
89 EPLO/EE#EI PIC 6(78).
89 +O*&%0O&EDI PIC 3(7).
89 +O*&L/&#!EI PIC 3$33.
"D P#/&OLLLI%!I'
L#BEL &ECO&D% #&E OI!!ED.
81 P&I!&EC. 89 PIC 6(78).
89 #EO*! PIC 6(78).
89 PIC 6(18).
89 +O*&%O*! PIC 3(7).
89 PIC 6(A).
89 &#!EO*! PIC 3.33.
89 PIC 6(@).
89 0EEL/0#'E%O*! PIC 333.33.
0O&I'%!O&#'E %EC!IO.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 39/63
81 #&E!+E&EO&E&ECO&D% PIC 6(4) $#L*E 5/E%5.
P&OCED*&E DI$I%IO.
188#IOD*LE.
OPE IP*! EPLO/EED#!#
O*!P*! P#/&OLLLI%!I'.
PE&"O& *!IL #&E!+E&EO&E&ECO&D% 5O5
&E#D EPLO/EED#!#
#! ED
O$E 5O5 !O #&E!+E&EO&E&ECO&D%
O! #! ED
PE&"O& 7880#'E&O*!IE
ED&E#D
EDPE&"O&.
CLO%E EPLO/EED#!#
P#/&OLLLI%!I'.
%!OP &*.
7880#'E&O*!IE.
O$E %P#CE% !O P&I!&EC.
O$E EPLO/EE#EI !O #EO*!.
O$E +O*&%0O&EDI !O +O*&%O*!.
O$E +O*&L/&#!EI !O &#!EO*!. *L!IPL/ +O*&%0O&EDI B/ +O*&L/&#!EI
'I$I' 0EEL/0#'E%O*!
0&I!E P&I!&EC.
22. &EPO&! P&O'&# 7
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID.P'22.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! IEPLO/EE"ILE #%%I' !O EPD#!1
O&'#I;#!IO I% %E<*E!I#L .
%ELEC! O*!&EPO&!"ILE #%%I' !O P&I!E&1.
O&'#I;#!IO I% %E<*E!I#L .
D#!# DI$I%IO.
"ILE %EC!IO.
"D IEPLO/EE"ILE
L#BEL &ECO&D% #&E %!#D#&D.
81 IEPLO/EE&EC.
89 IEPLO/EEO PIC 6(4).
89 IEPLO/EEL#%!#E PIC 6(78).
89 IEPLO/EE"I&%!#E PIC 6(18).
89 I&# PIC 66.
89 I%#L#&/ PIC 3(@)$33. "D O*!&EPO&!"ILE
L#BEL &ECO&D% #&E OI!!ED.
81 O*!&EPO&!&EC PIC 6(147).
0O&I'%!O&#'E %EC!IO.
81 0%0O&#&E#%.
89 #&E!+E&EO&E&ECO&D% PIC 6(4) $#L*E 5/E%5.
89 0%P&O"E%%O&C!& PIC 3(4) $#L*E ;E&O%.
89 0%#%%OCI#!EC!& PIC 3(4) $#L*E ;E&O%.
89 0%#%%I%!#!C!& PIC 3(4) $#L*E ;E&O%.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 40/63
89 0%I%!&*C!O&C!& PIC 3(4) $#L*E ;E&O%.
89 0%P&O"E%%O&CO%! PIC 3(2)$33 $#L*E ;E&O%.
89 0%#%%OCI#!ECO%! PIC 3(2)$33 $#L*E ;E&O%.
89 0%#%%I%!#!CO%! PIC 3(2)$33 $#L*E ;E&O%.
89 0%I%!&*C!O&CO%! PIC 3(2)$33 $#L*E ;E&O%.
89 0%!O!#LCO%! PIC 3(3)$33 $#L*E ;E&O%.
89 E0%#L PIC 3(2)$33 $#L*E ;E&O%.
81 +L+E#DE&1.
89 PIC 6(>3) $#L*E %P#CE%.
89 PIC 6(79)
$#L*E 5*I$E&%I!/ P#/&OLL &EPO&!5.
89 PIC 6(9A) $#L*E %P#CE%.
81 +L+E#DE&7.
89 PIC 6(7>) $#L*E %P#CE%.
89 PIC 6(48) $#L*E 5.
89 PIC 6(78)
$#L*E 5O O" EPLO/EE%5.
89 PIC 6(79)
$#L*E 5CO%! O" P&OPO%ED IC&E#%E5.
89 PIC 6(44) $#L*E %P#CE%.
81 !L!O!#LLIE. 89 PIC 6(7>) $#L*E %P#CE%.
89 !L&# PIC 6(18).
89 PIC 6(7@) $#L*E %P#CE%.
89 !LOO"EPLO/EE% PIC 3(4).
89 PIC 6(1@) $#L*E %P#CE%.
89 !LCO%! PIC ;;;;;;3.33.
89 PIC 6(>1) $#L*E %P#CE%.
81 !L"I#L!O!#LLIE.
89 PIC 6(47) $#L*E %P#CE%.
89 PIC 6(>@)
$#L*E 5!O!#L *I$E&%I!/ B*''E%! 0ILL BE IC&E#%ED B/5.
89 !L!O!#LCO%! PIC ;;;;;;3.33.
89 PIC 6(43) $#L*E %P#CE%.
P&OCED*&E DI$I%IO.
188#IOD*LE.
OPE IP*! IEPLO/EE"ILE
O*!P*! O*!&EPO&!"ILE.
PE&"O& *!IL #&E!+E&EO&E&ECO&D% 5O5
&E#D IEPLO/EE"ILE
#! ED
O$E 5O5 !O #&E!+E&EO&E&ECO&D%
O! #! ED
PE&"O& 788C#LC&!
ED&E#D
EDPE&"O&.
PE&"O& 488"I#L&!
CLO%E IEPLO/EE"ILE O*!&EPO&!"ILE.
%!OP &*.
788C#LC&!.
I" I&# 5"P5
*L!IPL/ I%#L#&/ B/ .8@7 'I$I' E0%#L
#DD E0%#L !O 0%P&O"E%%O&CO%!
#DD 1 !O 0%P&O"E%%O&C!&
EDI".
I" I&# 5#%5
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 41/63
*L!IPL/ I%#L#&/ B/ .8A1 'I$I' E0%#L
#DD E0%#L !O 0%#%%OCI#!ECO%!
#DD 1 !O 0%#%%OCI#!EC!&
EDI".
I" I&# 5#P5
*L!IPL/ I%#L#&/ B/ .8A4 'I$I' E0%#L
#DD E0%#L !O 0%#%%I%!#!CO%!
#DD 1 !O 0%#%%I%!#!C!&
EDI".
I" I&# 5#P5
*L!IPL/ I%#L#&/ B/ .187 'I$I' E0%#L
#DD E0%#L !O 0%I%!&*C!O&CO%!
#DD 1 !O 0%I%!&*C!O&C!&
EDI".
488"I#L&!.
0&I!E O*!&EPO&!&EC "&O +L+E#DE&1
#"!E& #D$#CI' P#'E.
0&I!E O*!&EPO&!&EC "&O +L+E#DE&7
#"!E& #D$#CI' 9 LIE%.
O$E 5"*LL5 !O !L&#.
O$E 0%P&O"E%%O&C!& !O !LOO"EPLO/EE%. O$E 0%P&O"E%%O&CO%! !O !LCO%!.
0&I!E O*!&EPO&!&EC "&O !L!O!#LLIE
#"!E& #D$#CI' 1 LIE
O$E 5#%%OCI#!E5 !O !L&#.
O$E 0%#%%OCI#!EC!& !O !LOO"EPLO/EE% .
O$E 0%#%%OCI#!ECO%! !O !LCO%! .
0&I!E O*!&EPO&!&EC "&O !L!O!#LLIE
#"!E& #D$#CI' 1 LIE
O$E 5#%%I%!#!5 !O !L&#.
O$E 0%#%%I%!#!C!& !O !LOO"EPLO/EE% .
O$E 0%#%%I%!#!CO%! !O !LCO%! .
0&I!E O*!&EPO&!&EC "&O !L!O!#LLIE
#"!E& #D$#CI' 1 LIE
O$E 5I%!&*C!O&5 !O !L&#.
O$E 0%I%!&*C!O&C!& !O !LOO"EPLO/EE% .
O$E 0%I%!&*C!O&CO%! !O !LCO%! .
0&I!E O*!&EPO&!&EC "&O !L!O!#LLIE
#"!E& #D$#CI' 1 LIE
#DD 0%P&O"E%%O&CO%! 0%#%%OCI#!ECO%!
0%#%%I%!#!CO%! 0%I%!&*C!O&CO%!
'I$I' 0%!O!#LCO%!.
O$E 0%!O!#LCO%! !O !L!O!#LCO%!.
0&I!E O*!&EPO&!&EC "&O !L!O!#LLIE
#"!E& #D$#CI' 9 LIE%.
2A. Program to *pdate a seF,ential file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'2A.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O *PD#!E # %E<*E!I#L "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! *PD#!E"ILE #%%I' !O DD1
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 42/63
O&'#I;#!IO I% %E<*E!I#L
#CCE%% ODE I% %E<*E!I#L.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *PD#!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
22 EPOC+#'E PIC 3(4) $#L*E I% ;E&O%.
22 EPE0#E PIC 6(18) $#L*E I% %P#CE%.
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& D#!#I.
PE&"O& *PD#!EP#&# *!IL OP!IO 5O5.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IO *PD#!E"ILE. CLO%E"ILE.
CLO%E *PD#!E"ILE.
D#!#I.
DI%PL#/ 5E!E& !+E EPLO/EE *BE& !O C+#'E5.
#CCEP! EPOC+#'E.
DI%PL#/ 5E!E& !+E EPLO/EE #E !O C+#'E5.
#CCEP! EPE0#E.
*PD#!EP#&#.
&E#D *PD#!E"ILE
#! ED O$E 5O5 !O OP!IO
O! #! ED
PE&"O& P&OCE%%P#&#
ED&E#D.
P&OCE%%P#&#.
I" EPOC+#'E EPO
O$E EPE0#E !O EP#E
&E0&I!E EP&EC.
99. Program to #ppend a seF,ential file (E6!ED mode)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'99.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O #PPED !O # %E<*E!I#L "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO. "ILECO!&OL.
%ELEC! #PPED"ILE #%%I' !O DD1
O&'#I;#!IO I% %E<*E!I#L
#CCE%% ODE I% %E<*E!I#L.
D#!# DI$I%IO.
"ILE %EC!IO.
"D #PPED"ILE.
81 EP&EC.
87 EPO PIC 3(4).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 43/63
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 I&EC.
87 IO PIC 3(4).
87 I#E PIC 6(18).
87 I%#L PIC 3(9).
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& #PPED!O"ILE.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE E6!ED #PPED"ILE.
CLO%E"ILE.
CLO%E #PPED"ILE.
#PPED!O"ILE.
PE&"O& #CCIP*! *!IL OP!IO5O5.
#CCIP*!.
DI%PL#/ 5E!E& !+E EPLO/EE *BE&5. #CCEP! IO.
DI%PL#/ 5E!E& !+E EPLO/EE #E5.
#CCEP! I#E.
DI%PL#/ 5E!E& !+E EPLO/EE %#L#&/5.
#CCEP! I%#L.
O$E I&EC !O EP&EC
0&I!E EP&EC.
DI%PL#/ 5DO /O* 0#! !O 0&I!E O&E &ECO&D%(/E%O)5.
#CCEP! OP!IO.
23. Program to &E#D and to 0&I!E a seF,ential file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'23.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O &E#D #D 0&I!E !O # %E<*E!I#L "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! &E#D"ILE #%%I' !O DD1.
%ELEC! 0&I!E"ILE #%%I' !O DD7.
D#!# DI$I%IO.
"ILE %EC!IO.
"D &E#D"ILE.
81 EP&E#D&EC.
87 EP&E#DO PIC 3(4). 87 EP&E#D#E PIC 6(18).
87 EP&E#D%#L PIC 3(9).
"D 0&I!E"ILE.
81 EP0&I!E&EC.
87 EP0&I!EO PIC 3(4).
87 EP0&I!E#E PIC 6(18).
87 EP0&I!E%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 44/63
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& &E#D"&O"ILE *!IL OP!IO 5O5.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IP*! &E#D"ILE.
OPE O*!P*! 0&I!E"ILE.
CLO%E"ILE.
CLO%E 0&I!E"ILE&E#D"ILE.
&E#D"&O"ILE.
&E#D &E#D"ILE
#! ED O$E 5O5 !O OP!IO
O! #! ED
O$E EP&E#D&EC !O EP0&I!E&EC
0&I!E EP0&I!E&EC.
A8. #!C+I' LO'IC.
IDE!I"IC#!IO DI$I%IO. P&O'&#ID. P'A8.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! OLD#%!E& #%%I' !O D#!#14O.
%ELEC! !&#%"ILE #%%I' !O D#!#14!.
%ELEC! E0#%!E& #%%I' !O D#!#14.
D#!# DI$I%IO.
"ILE %EC!IO.
"D OLD#%!E&
L#BEL &ECO&D% #&E %!#D#&D.
81 OLD#%!E&&EC.
89 #CC!O PIC 6(9).
89 #O*!D*E PIC 3(>)$33.
89 PIC 6(A3).
"D !&#%"ILE
L#BEL &ECO&D% #&E %!#D#&D.
81 !&#%&EC.
89 !#CC!O PIC 6(9).
89 #!!&#%IC*&&E!PE& PIC 3(>)$33.
89 PIC 6(A3).
"D E0#%!E&
L#BEL &ECO&D% #&E %!#D#&D.
81 E0#%!E&&EC.
89 #CC!OO*! PIC 6(9).
89 #O*!D*EO*! PIC 3(>)$33. 89 PIC 6(A3).
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO.
188#IOD*LE.
PE&"O& A88II!I#LI;#!IO&!.
PE&"O& @88&E#D#%!E&.
PE&"O& 288&E#D!&#%.
PE&"O& 788COP&!
*!IL #CC!O +I'+$#L*E%
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 45/63
#D
!#CC!O +I'+$#L*E%
PE&"O& 388EDO"OB&!.
%!OP &*.
788COP&!.
E$#L*#!E !&*E
0+E !#CC!O #CC!O
PE&"O& 488&E'*L#&*PD#!E
0+E !#CC!O H #CC!O
PE&"O& >88E0#CCO*!
0+E O!+E&
PE&"O& 988O*PD#!E
EDE$#L*#!E.
488&E'*L#&*PD#!E.
O$E OLD#%!E&&EC !O E0#%!E&&EC
COP*!E #O*!D*EO*! #!!&#%IC*&&E!PE&
#O*!D*E
0&I!E E0#%!E&&EC
PE&"O& @88&E#D#%!E&
PE&"O& 288&E#D!&#%.
>88E0#CCO*!. O$E %P#CE% !O E0#%!E&&EC.
O$E !#CC!O !O #CC!OO*!.
O$E #!!&#%IC*&&E!PE& !O #O*!D*EO*!.
0&I!E E0#%!E&&EC.
PE&"O& 288&E#D!&#%.
988O*PD#!E.
0&I!E E0#%!E&&EC "&O OLD#%!E&&EC.
PE&"O& @88&E#D#%!E&.
@88&E#D#%!E&.
&E#D OLD#%!E&
#! ED
O$E +I'+$#L*E% !O #CC!O
ED&E#D.
288&E#D!&#%.
&E#D !&#%"ILE
#! ED
O$E +I'+$#L*E% !O !#CC!O
ED&E#D.
A88II!I#LI;#!IO&!.
OPE IP*! OLD#%!E&
!&#%"ILE.
OPE O*!P*! E0#%!E&.
388EDO"OB&!.
CLO%E OLD#%!E&
!&#%"ILE
E0#%!E&.
A1. Program to %O&! a seF,ential file (#%CEDI')
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'@>.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 46/63
%ELEC! *%O&!"ILE #%%I' !O DD1.
%ELEC! 0O&"ILE #%%I' !O DD7.
%ELEC! %O&!"ILE #%%I' !O DD4.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *%O&!"ILE.
81 *%O&!&EC.
87 *%O&!EPO PIC 3(4).
87 *%O&!EP#E PIC 6(18).
87 *%O&!EP%#L PIC 3(9).
"D %O&!"ILE.
81 %O&!&EC.
87 %O&!EPO PIC 3(4).
87 %O&!EP#E PIC 6(18).
87 %O&!EP%#L PIC 3(9).
%D 0O&"ILE.
81 0O&&EC.
87 0O&EPO PIC 3(4).
87 0O&EP#E PIC 6(18).
87 0O&EP%#L PIC 3(9).
P&OCED*&E DI$I%IO. %O&! 0O&"ILE O #%CEDI' E/ 0O&EPO
*%I' *%O&!"ILE
'I$I' %O&!"ILE.
%!OP &*.
A7. Program to %O&! a seF,ential file (DE%CEDI')
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A7.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %O&! # "ILE (DE%CEDI')
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! *%O&!"ILE #%%I' !O DD1.
%ELEC! 0O&"ILE #%%I' !O DD7.
%ELEC! %O&!"ILE #%%I' !O DD4.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *%O&!"ILE.
81 *%O&!&EC.
87 *%O&!EPO PIC 3(4).
87 *%O&!EP#E PIC 6(18).
87 *%O&!EP%#L PIC 3(9).
"D %O&!"ILE.
81 %O&!&EC. 87 %O&!EPO PIC 3(4).
87 %O&!EP#E PIC 6(18).
87 %O&!EP%#L PIC 3(9).
%D 0O&"ILE.
81 0O&&EC.
87 0O&EPO PIC 3(4).
87 0O&EP#E PIC 6(18).
87 0O&EP%#L PIC 3(9).
P&OCED*&E DI$I%IO.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 47/63
%O&! 0O&"ILE O DE%CEDI' E/ 0O&EPO
*%I' *%O&!"ILE
'I$I' %O&!"ILE.
%!OP &*.
A4. Program to E&'E a seF,ential file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A4.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O E&'E "ILE%
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! "ILE1 #%%I' !O DD1.
%ELEC! "ILE7 #%%I' !O DD7.
%ELEC! 0O&"ILE #%%I' !O DD4.
%ELEC! E&'E"ILE #%%I' !O DD>.
D#!# DI$I%IO.
"ILE %EC!IO. "D "ILE1.
81 "ILE1&EC.
87 "ILE1EPO PIC 3(4).
87 "ILE1EP#E PIC 6(18).
87 "ILE1EP%#L PIC 3(9).
"D "ILE7.
81 "ILE7&EC.
87 "ILE7EPO PIC 3(4).
87 "ILE7EP#E PIC 6(18).
87 "ILE7EP%#L PIC 3(9).
"D E&'E"ILE.
81 E&'E&EC.
87 E&'EEPO PIC 3(4).
87 E&'EEP#E PIC 6(18).
87 E&'EEP%#L PIC 3(9).
%D 0O&"ILE.
81 0O&&EC.
87 0O&EPO PIC 3(4).
87 0O&EP#E PIC 6(18).
87 0O&EP%#L PIC 3(9).
P&OCED*&E DI$I%IO.
E&'E 0O&"ILE O #%CEDI' E/ 0O&EPO
*%I' "ILE1"ILE7
'I$I' E&'E"ILE.
%!OP &*.
A>. Program to %O&! a seF,ential file with IP*! P&OCED*&E
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A>.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %O&! # &ECO&D 0I!+ %#L H 4888(IP*! P&OCED*&E)
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 48/63
%ELEC! *%O&!"ILE #%%I' !O DD1.
%ELEC! 0O&"ILE #%%I' !O DD7.
%ELEC! %O&!"ILE #%%I' !O DD4.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *%O&!"ILE.
81 *%O&!&EC.
87 *%O&!EPO PIC 3(4).
87 *%O&!EP#E PIC 6(18).
87 *%O&!EP%#L PIC 3(9).
"D %O&!"ILE.
81 %O&!&EC.
87 %O&!EPO PIC 3(4).
87 %O&!EP#E PIC 6(18).
87 %O&!EP%#L PIC 3(9).
%D 0O&"ILE.
81 0O&&EC.
87 0O&EPO PIC 3(4).
87 0O&EP#E PIC 6(18).
87 0O&EP%#L PIC 3(9).
P&OCED*&E DI$I%IO. %O&! 0O&"ILE O #%CEDI' E/ 0O&EPO
IP*! P&OCED*&E I% C+%#L
'I$I' %O&!"ILE.
%!OP &*.
C+%#L %EC!IO.
P#&#OPE.
OPE IP*! *%O&!"ILE.
P#&#&E#D.
&E#D *%O&!"ILE #! ED 'O !O P#&#CLO%E.
I" *%O&!EP%#L H 4888
&ELE#%E 0O&&EC "&O *%O&!&EC
'O !O P#&#&E#D
EL%E
'O !O P#&#&E#D.
P#&#CLO%E.
CLO%E *%O&!"ILE.
A9. Program to %O&! a seF,ential file with O*!P*! P&OCED*&E
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A9.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %O&! # &ECO&D 0I!+ %#L H 4888(O*!P*! P&OCED*&E)
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO. "ILECO!&OL.
%ELEC! *%O&!"ILE #%%I' !O DD1.
%ELEC! 0O&"ILE #%%I' !O DD7.
%ELEC! %O&!"ILE #%%I' !O DD4.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *%O&!"ILE.
81 *%O&!&EC.
87 *%O&!EPO PIC 3(4).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 49/63
87 *%O&!EP#E PIC 6(18).
87 *%O&!EP%#L PIC 3(9).
"D %O&!"ILE.
81 %O&!&EC.
87 %O&!EPO PIC 3(4).
87 %O&!EP#E PIC 6(18).
87 %O&!EP%#L PIC 3(9).
%D 0O&"ILE.
81 0O&&EC.
87 0O&EPO PIC 3(4).
87 0O&EP#E PIC 6(18).
87 0O&EP%#L PIC 3(9).
P&OCED*&E DI$I%IO.
%O&! 0O&"ILE O #%CEDI' E/ 0O&EPO
*%I' *%O&!"ILE
O*!P*! P&OCED*&E I% C+%#L.
%!OP &*.
C+%#L %EC!IO.
P#&#OPE.
OPE O*!P*! %O&!"ILE.
P#&#&E#D. &E!*& 0O&"ILE &ECO&D I!O %O&!&EC
#! ED 'O !O P#&#CLO%E.
I" %O&!EP%#L H 4888
0&I!E %O&!&EC
'O !O P#&#&E#D
EL%E
'O !O P#&#&E#D.
P#&#CLO%E.
CLO%E %O&!"ILE.
A@. Program to write to an indeMed file.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A@.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O 0&I!E !O # IDE6ED "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! 0&I!E"ILE #%%I' !O DD1
O&'#I;#!IO I% IDE6ED
#CCE%% ODE I% &#DO
&ECO&D E/ I% EPO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D 0&I!E"ILE. 81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 I&EC.
87 IO PIC 3(4).
87 I#E PIC 6(18).
87 I%#L PIC 3(9).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 50/63
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
22 I PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& 0&I!E!O"ILE.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE O*!P*! 0&I!E"ILE.
CLO%E"ILE.
CLO%E 0&I!E"ILE.
0&I!E!O"ILE.
PE&"O& #CCIP*! *!IL OP!IO5O5.
#CCIP*!.
COP*!E I I 1.
DI%PL#/ 5E!E& !+E EPLO/EE *BE&5.
#CCEP! IO.
DI%PL#/ 5E!E& !+E EPLO/EE #E5.
#CCEP! I#E.
DI%PL#/ 5E!E& !+E EPLO/EE %#L#&/5.
#CCEP! I%#L. O$E I&EC !O EP&EC
0&I!E EP&EC.
DI%PL#/ 5DO /O* 0#! !O 0&I!E O&E &ECO&D%(/E%O)5.
#CCEP! OP!IO.
A2. Program to &ead from an indeMed file.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A2.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O &E#D "&O # IDE6ED "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! &E#D"ILE #%%I' !O DD1
O&'#I;#!IO I% IDE6ED
#CCE%% ODE I% &#DO
&ECO&D E/ I% EPO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D &E#D"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO. 81 O*!&EC.
87 O*!O PIC 3(4).
87 O*!#E PIC 6(18).
87 O*!%#L PIC 3(9).
22 EP*BE& PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& #CCIP*!.
PE&"O& &E#DP#&#.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 51/63
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IP*! &E#D"ILE.
CLO%E"ILE.
CLO%E &E#D"ILE.
#CCIP*!.
DI%PL#/ 5E!E& !+E EPLO/EE *BE& !O "ID5.
#CCEP! EP*BE&.
&E#DP#&#.
O$E EP*BE& !O EPO.
&E#D &E#D"ILE &ECO&D
E/ I% EPO
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
O$E EP&EC !O O*!&EC.
DI%PL#/ O*!&EC.
%!OP &*.
AA. Program to ,pdate to an indeMed file.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'AA.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O *PD#!E # IDE6ED "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! *PD#!E"ILE #%%I' !O DD1
O&'#I;#!IO I% IDE6ED
#CCE%% ODE I% &#DO
&ECO&D E/ I% EPO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *PD#!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
22 EPE0O PIC 3(4) $#L*E I% ;E&O%.
22 EPE0#E PIC 6(18) $#L*E I% %P#CE%.
22 EPE0%#L#&/ PIC 3(9) $#L*E I% ;E&O%.
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
22 EP*BE& PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& D#!#I. PE&"O& *PD#!EP#&#.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IO *PD#!E"ILE.
CLO%E"ILE.
CLO%E *PD#!E"ILE.
D#!#I.
DI%PL#/ 5E!E& !+E EP *BE& !O *PD#!E5.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 52/63
#CCEP! EP*BE&.
DI%PL#/ 5E!E& !+E E0 #E5.
#CCEP! EPE0#E.
DI%PL#/ 5E!E& !+E E0 %#L#&/5.
#CCEP! EPE0%#L#&/.
*PD#!EP#&#.
O$E EP*BE& !O EPO.
O$E EPE0#E !O EP#E.
O$E EPE0%#L#&/ !O EP%#L.
&E0&I!E EP&EC
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
A3. Program to DELE!E from an indeMed file.
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A3.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O DELE!E "&O # IDE6ED "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO. "ILECO!&OL.
%ELEC! DELE!E"ILE #%%I' !O DD1
O&'#I;#!IO I% IDE6ED
#CCE%% ODE I% &#DO
&ECO&D E/ I% EPO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D DELE!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
22 EP*BE& PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& D#!#I.
PE&"O& DELE!EP#&#.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IO DELE!E"ILE.
CLO%E"ILE.
CLO%E DELE!E"ILE.
D#!#I.
DI%PL#/ 5E!E& !+E EPLO/EE *BE& !O DELE!E5.
#CCEP! EP*BE&. DELE!EP#&#.
O$E EP*BE& !O EPO.
DELE!E DELE!E"ILE &ECO&D
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
38. Program to &E#D from a relati-e file
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 53/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'38.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O &E#D "&O # &EL#!I$E "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! &E#D"ILE #%%I' !O DD1
O&'#I;#!IO I% &EL#!I$E
#CCE%% ODE I% &#DO&EL#!I$E E/ I% &ELPO%I!IO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D &E#D"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 O*!&EC.
87 O*!O PIC 3(4).
87 O*!#E PIC 6(18). 87 O*!%#L PIC 3(9).
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
22 &ELPO%I!IO PIC 3(4) $#L*E I% ;E&O.
22 I PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
DI%PL#/ 5E!E& !+E &EL#!I$E PO%I!IO5.
#CCEP! I.
PE&"O& &E#DP#&#.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IP*! &E#D"ILE.
CLO%E"ILE.
CLO%E &E#D"ILE.
&E#DP#&#.
O$E I !O &ELPO%I!IO.
&E#D &E#D"ILE &ECO&D
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
O$E EP&EC !O O*!&EC.
DI%PL#/ O*!&EC.
%!OP &*.
31. Program to 0&I!E a relati-e file
IDE!I"IC#!IO DI$I%IO. P&O'&#ID. P'31.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O 0&I!E !O # &EL#!I$E "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! 0&I!E"ILE #%%I' !O DD1
O&'#I;#!IO I% &EL#!I$E
#CCE%% ODE I% &#DO&EL#!I$E E/ I% &ELPO%I!IO.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 54/63
D#!# DI$I%IO.
"ILE %EC!IO.
"D 0&I!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
81 I&EC.
87 IO PIC 3(4).
87 I#E PIC 6(18).
87 I%#L PIC 3(9).
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
22 &ELPO%I!IO PIC 3(4) $#L*E I% ;E&O.
22 I PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& 0&I!E!O"ILE.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE. OPE O*!P*! 0&I!E"ILE.
CLO%E"ILE.
CLO%E 0&I!E"ILE.
0&I!E!O"ILE.
PE&"O& #CCIP*! *!IL OP!IO5O5.
#CCIP*!.
COP*!E I I 1.
DI%PL#/ 5E!E& !+E EPLO/EE *BE&5.
#CCEP! IO.
DI%PL#/ 5E!E& !+E EPLO/EE #E5.
#CCEP! I#E.
DI%PL#/ 5E!E& !+E EPLO/EE %#L#&/5.
#CCEP! I%#L.
O$E I&EC !O EP&EC
O$E I !O &ELPO%I!IO.
0&I!E EP&EC.
DI%PL#/ 5DO /O* 0#! !O 0&I!E O&E &ECO&D%(/E%O)5.
#CCEP! OP!IO.
37. Program to *PD#!E a relati-e file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'37.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O *PD#!E # &&EL#!I$E "ILE
E$I&OE! DI$I%IO. IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! *PD#!E"ILE #%%I' !O DD1
O&'#I;#!IO I% &EL#!I$E
#CCE%% ODE I% &#DO&EL#!I$E E/ I% &ELPO%I!IO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D *PD#!E"ILE.
81 EP&EC.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 55/63
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
0O&I'%!O&#'E %EC!IO.
22 EPE0O PIC 3(4) $#L*E I% ;E&O%.
22 EPE0#E PIC 6(18) $#L*E I% %P#CE%.
22 EPE0%#L#&/ PIC 3(9) $#L*E I% ;E&O%.
22 OP!IO PIC 6(4) $#L*E I% 5/E%5.
22 &ELPO%I!IO PIC 3(4) $#L*E I% ;E&O.
22 I PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& D#!#I.
PE&"O& *PD#!EP#&#.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IO *PD#!E"ILE.
CLO%E"ILE.
CLO%E *PD#!E"ILE.
D#!#I. DI%PL#/ 5E!E& !+E E0 O5.
#CCEP! EPE0O.
DI%PL#/ 5E!E& !+E E0 #E5.
#CCEP! EPE0#E.
DI%PL#/ 5E!E& !+E E0 %#L#&/5.
#CCEP! EPE0%#L#&/.
DI%PL#/ 5E!E& !+E &EL#!I$E PO%I!IO5.
#CCEP! I.
*PD#!EP#&#.
O$E EPE0#E !O EP#E.
O$E EPE0O !O EPO.
O$E EPE0%#L#&/ !O EP%#L.
O$E I !O &ELPO%I!IO.
&E0&I!E EP&EC
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
34. Program to DELE!E a relati-e file
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'34.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O DELE!E "&O # &&EL#!I$E "ILE
E$I&OE! DI$I%IO.
IP*!O*!P*! %EC!IO.
"ILECO!&OL.
%ELEC! DELE!E"ILE #%%I' !O DD1 O&'#I;#!IO I% &EL#!I$E
#CCE%% ODE I% &#DO&EL#!I$E E/ I% &ELPO%I!IO.
D#!# DI$I%IO.
"ILE %EC!IO.
"D DELE!E"ILE.
81 EP&EC.
87 EPO PIC 3(4).
87 EP#E PIC 6(18).
87 EP%#L PIC 3(9).
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 56/63
0O&I'%!O&#'E %EC!IO.
22 &ELPO%I!IO PIC 3(4) $#L*E I% ;E&O.
22 I PIC 3(4) $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
PE&"O& OPE"ILE.
PE&"O& D#!#I.
PE&"O& DELE!EP#&#.
PE&"O& CLO%E"ILE.
%!OP &*.
OPE"ILE.
OPE IO DELE!E"ILE.
CLO%E"ILE.
CLO%E DELE!E"ILE.
D#!#I.
DI%PL#/ 5E!E& !+E &EL#!I$E PO%I!IO !O DELE!E5.
#CCEP! I.
DELE!EP#&#.
O$E I !O &ELPO%I!IO.
DELE!E DELE!E"ILE &ECO&D
I$#LID E/ DI%PL#/ 5&ECO&D O! "O*D5.
3>. Program to I%PEC! # %!&I' (O O" OCC*&#CE O" # C+#&#C!E&)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'3>.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I'(O O" OCC*&#CE O" # C+#&)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
22 OO"OCC*& PIC 3 $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' !#LL/I' OO"OCC*& "O& #LL 5%5.
DI%PL#/ OO"OCC*&.
%!OP &*.
39. Program to I%PEC! # %!&I' (O O" OCC*&#CE O" # C+#&#C!E& BE"O&E #
C+#&#C!E&)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'39.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I'
(O O" OCC*&#CE O" # C+#& BE"O&E # C+#&)
E$I&OE! DI$I%IO. D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
22 OO"OCC*& PIC 3 $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' !#LL/I' OO"OCC*& "O& #LL 5%5 BE"O&E
II!I#L 5#5.
DI%PL#/ OO"OCC*&.
%!OP &*.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 57/63
3@. Program to I%PEC! # %!&I' (O O" OCC*&#CE O" # C+#&#C!E& #"!E& #
C+#&#C!E&)
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'3@.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I'
(O O" OCC*&#CE O" # C+#& #"!E& # C+#&)
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
22 OO"OCC*& PIC 3 $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' !#LL/I' OO"OCC*& "O& #LL 5%5 #"!E&
II!I#L 5#5.
DI%PL#/ OO"OCC*&.
%!OP &*.
32. Program to I%PEC! # %!&I' #D !O &EPL#CE # C+#&#C!E&
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'32.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I' #D !O &EPL#CE
# C+#&
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' &EPL#CI' #LL 5%5 B/ 5s5.
DI%PL#/ I%!&I'.
%!OP &*.
3A. Program to I%PEC! # %!&I' #D !O &EPL#CE # C+#&#C!E& #"!E& # C+#&#C!E&
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'3A.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I' #D !O &EPL#CE
# C+#& #"!E& # C+#&#C!E&.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO. 22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' &EPL#CI' #LL 5%5 B/ 5s5 #"!E& II!I#L 5#5.
DI%PL#/ I%!&I'.
%!OP &*.
33. Program to I%PEC! # %!&I' #D !O &EPL#CE # C+#&#C!E& BE"O&E # C+#&#C!E&
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 58/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'33.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I' #D !O &EPL#CE
# C+#& BE"O&E # C+#&#C!E&.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' &EPL#CI' #LL 5%5 B/ 5s5 BE"O&E II!I#L 5#5.
DI%PL#/ I%!&I'.
%!OP &*.
188. Program to I%PEC! # %!&I' !O "ID !+E O O" OCC*&#CE
#D &EPL#CE # C+#&#C!E&
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'188. #*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I'
!O "ID O O" OCC*&#CE #D !O &EPL#CE
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(48) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
22 OO"OCC*& PIC 3 $#L*E I% ;E&O.
P&OCED*&E DI$I%IO.
I%PEC! I%!&I' !#LL/I' OO"OCC*& "O& #LL 5%5
&EPL#CI' #LL 5%5 B/ 5s5.
DI%PL#/ OO"OCC*&.
DI%PL#/ I%!&I'.
%!OP &*.
181. Program to I%PEC! !+E *BE& O" C+#&#C!E&% #"!E& # C+#&#C!E&
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'181.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O I%PEC! # %!&I'
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 I%!&I' PIC 6(79) $#L*E I% 5ID*% CO%*L!#! %E&$ICE%5.
22 OO"OCC*& PIC 33 $#L*E I% ;E&O. P&OCED*&E DI$I%IO.
I%PEC! I%!&I' !#LL/I' OO"OCC*& "O& C+#&#C!E&% #"!E&
II!I#L 5%5.
DI%PL#/ OO"OCC*&.
%!OP &*.
187. Program to COC#!E#!E %!&I'% : %!&I'
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 59/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'187.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O COC#!E#!E # %!&I' 0I!+ #O!+E& %!&I'.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 %!&I'1 PIC 6(@) $#L*E I% 5ID*%5.
22 %!&I'7 PIC 6(11) $#L*E I% 5CO%*L!#! 5.
22 %!&I'4 PIC 6(A) $#L*E I% 5%E&$ICE%5.
22 %!&I'> PIC 6(48) $#L*E I% %P#CE%.
P&OCED*&E DI$I%IO.
%!&I' %!&I'1%!&I'7%!&I'4
DELII!ED B/ %I;E I!O %!&I'>.
DI%PL#/ %!&I'>.
%!OP &*.
184. Program to %PLI! %!&I'% : *%!&I'
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'184.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O %PLI! # %!&I' I!O %!&I'% B#%ED O DELII!O&.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 %!&I'1 PIC 6(48) $#L*E I%
5ID*% CO%*L!#!
%E&$ICE%5.
22 %!&I'7 PIC 6(9) $#L*E I% %P#CE%.
22 %!&I'4 PIC 6(18) $#L*E I% %P#CE%.
22 %!&I'> PIC 6(A) $#L*E I% %P#CE%.
P&OCED*&E DI$I%IO.
*%!&I' %!&I'1
DELII!ED B/ #LL %P#CE% I!O %!&I'7%!&I'4%!&I'>.
DI%PL#/ %!&I'7.
DI%PL#/ %!&I'4.
DI%PL#/ %!&I'>.
%!OP &*.
18>. Program to C#LL %*B&O*!IE%
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'18>.
#*!+O&. Ind,s Comp,ter %er-ices. P&O'&# !O C#LL %*B&O*!IE%
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO.
C#LL 5%*BP'5.
%!OP &*.
%*BP'
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 60/63
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. %*BP'.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B P&O'&#
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO.
DI%PL#/ 5+#I5.
E6I! P&O'&#.
189. Program to C#LL %*B&O*!IE% #D P#%%I' $#L*E B/ &E"E&ECE
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'189.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O C#LL %*B&O*!IE% #D P#%%I' $#L*E B/ &E"E&ECE
E$I&OE! DI$I%IO. D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3 $#L*E I% 4.
22 B PIC 3 $#L*E I% @.
P&OCED*&E DI$I%IO.
C#LL 5%*BP'15 *%I' # B.
DI%PL#/ B.
%!OP &*.
%*BP'1
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. %*BP'1.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B P&O'&#
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
LI#'E %EC!IO.
22 # PIC 3.
22 B PIC 3.
P&OCED*&E DI$I%IO *%I' # B.
#DD # !O B.
E6I! P&O'&#.
18@. Program to C#LL %*B&O*!IE% #D P#%%I' $#L*E B/ $#L*E
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'18@.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O C#LL %*B&O*!IE% #D P#%%I' $#L*E B/ $#L*E
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 # PIC 3 $#L*E I% 4.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 61/63
22 B PIC 3 $#L*E I% @.
P&OCED*&E DI$I%IO.
C#LL 5%*BP'15 *%I' B/ CO!E! # B.
DI%PL#/ B.
%!OP &*.
%*BP'1
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. %*BP'1.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B P&O'&#
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
LI#'E %EC!IO.
22 # PIC 3.
22 B PIC 3.
P&OCED*&E DI$I%IO *%I' # B.
#DD # !O B.
E6I! P&O'&#.
182. Program to C#LL %*B&O*!IE% D/#IC#LL/
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'182.
#*!+O&. Ind,s Comp,ter %er-ices.
P&O'&# !O C#LL %*B&O*!IE% D/#IC#LL/
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
22 %*B#E PIC 6(@) $#L*E I% %P#CE%.
P&OCED*&E DI$I%IO.
O$E 5%*BP'5 !O %*B#E.
C#LL %*B#E
%!OP &*.
%*BP'
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. %*BP'.
#*!+O&. Ind,s Comp,ter %er-ices.
%*B P&O'&#
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
P&OCED*&E DI$I%IO. DI%PL#/ 5+#I5.
E6I! P&O'&#.
18A. program for D##IC C#LL P&O'&#%:
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. Pgm18A.
7/18/2019 COBOL PROGRAMS.docx
http://slidepdf.com/reader/full/cobol-programsdocx 62/63
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
81 0%&EC.
89 # PIC 33.
89 B PIC 33.
89 C PIC 3333.
22 0%&EC1 PIC 6(@) $#L*E 5P'A4#5.
22 0%&EC7 PIC 6(@) $#L*E 5P'A4B5.
LI#'E %EC!IO.
P&OCED*&E DI$I%IO.
#IP#&#.
#CCEP! #.
#CCEP! B.
C#LL 0%&EC1 *%I' B/ &E"E&ECE # B C.
DI%PL#/ 5C 5 C.
C#LL 0%&EC7 *%I' B/ &E"E&ECE # BC.
DI%PL#/ 5C 5 C.
%!OP &*.
%,= Program P'A4#:
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A4#.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
LI#'E %EC!IO.
81 6 PIC 33.
81 / PIC 33.
81 ; PIC 3333.
P&OCED*&E DI$I%IO *%I' 6 / ;.
COP*!E ; 6 /.
E6I! P&O'&#.
P'A4B:
IDE!I"IC#!IO DI$I%IO.
P&O'&#ID. P'A4B.
#*!+O&. Ind,s Comp,ter %er-ices.
E$I&OE! DI$I%IO.
D#!# DI$I%IO.
0O&I'%!O&#'E %EC!IO.
LI#'E %EC!IO.
81 6 PIC 33.
81 / PIC 33. 81 ; PIC 3333.
P&OCED*&E DI$I%IO *%I' 6 / ;.
COP*!E ; 6 /.
E6I! P&O'&#.