Академический Документы
Профессиональный Документы
Культура Документы
DEPARTMENT OF MCA
EXPEREMENT NO:1
DATE:23/2/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
PIC
ENTERED VALUE
RESULT VALUE
ZZZV99
38.2
38 20
XXX 999
1.68
XXX 1
$ZZ 999
985
$ 985
-ZZZV99
-46.52
- 4652
+ZZZV99
-382
-382
999 CR
-4562
A562CR
999 DB
-4562
B4562.DB
9999.99
324.85
0324.85
9,99,999
32342
0,32,342
EXPEREMENT NO:1
DATE: 23/2/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL>COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
ENTER F VALUE:100
C=(5/9)*(F-32) IS : 37.7778
ENTER F VALUE:90
C=(5/9)*(F-32) IS : 32.2224
EXPEREMENT NO:1
DATE: 23/2/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
ENTER F VALUE:100
C=(5/9)*(F-32) IS : 37.7778
ENTER F VALUE:90
C=(5/9)*(F-32) IS : 32.2224
EXPEREMENT NO:1
DATE: 23/2/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
ENTER R VALUE:5
A=(22/7)*R*R VALUE IS:78.5714
EXPEREMENT NO:1
DATE: 23/2/2013
EXPEREMENT NO:2
DATE:09/3/2013
EXPEREMENT NO:2
DATE: 09/3/2013
EXPEREMENT NO:2
DATE: 09/3/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
1.REDEFINES CLAUSE
2.RENAMES CLAUSE
ENTER YOUR CHOICE:1
15
EXPEREMENT NO:3.1
DATE:16/3/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SAMP.COB;
E:\COBOL\COBOL>RUNCOB SAMP
ENTER NO.OF ROWS FOR MATRIX A:2
ENTER NO.OF COLUMNS FOR MATRIX A:2
ENTER NO.OF ROWS FOR MATRIX B:2
ENTER NO.OF COLUMNS FOR MATRIX B:2
ENTER THE ELEMENTS OF FIRST MATRIX:
1
2
3
4
ENTER THE ELEMENTS OF SECOND MATRIX:
5
18
EXPEREMENT NO:3.2
DATE: 16/3/2013
DATE: 23/3/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL>COBOL BINARY.COB;
E:\COBOL\COBOL>RUNCOB BINARY
ENTER N VALUE:5
VALUES ARE
ENTER 1 ELEMENT:10
ENTER 2 ELEMENT:20
ENTER 3 ELEMENT:30
ENTER 4 ELEMENT:40
ENTER 5 ELEMENT:50
ENTER REQUIRED VALUE: 30
ENTER REQUIRED VALUE EXIST AT SECOND LOCATION IN THE ARRAY.
21
EXPEREMENT NO:4
DATE:30/3/2013
22
EXPEREMENT NO:4
DATE: 30/3/2013
/**********OUTPUT ***********/
23
EXPEREMENT NO:4
DATE: 30/3/2013
/**********OUTPUT ***********/
CHIRALA ENGINEERING COLLEGE
CHIRA
LA EN
24
EXPEREMENT NO:4
DATE: 30/3/2013
/**********OUTPUT ***********/
CHIRALA
ENGINEERING
COLLEGE
CHIRALA ENGINEERING COLLEGE
25
EXPEREMENT NO:5.1
DATE:06/4/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL BILL.COB;
E:\COBOL\COBOL>RUNCOB BILL
H.NO
OWNER
NAME
ZONE
8-50
10-20
101.20
MANI
SITA
PADMA
F
Z
R
CURREN PREVIOU
T
S
READING READING
360
200
490
400
2000
1940
UNIT
PRICE
TOTAL
1.50
1.50
1.50
240
------------
28
EXPEREMENT NO:5.2
DATE: 06/4/2013
30
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL MERGING.COB;
E:\COBOL\COBOL>RUNCOB MERGING
SEQ1-FILE
1
RANI
GUNTER
500
SEQ2-FILE
10
KALYANI
HYDERABAD
550
SEQ3-FILE
5
SITA
KADAPA
560
THE MERGING FILE IS:
NO
NAME
5
ADDRESS
SITA
TOTAL
KADAPA
560
31
RANI
GUNTER
500
10
KALYANI
HYDERABAD
550
EXPEREMENT NO:5.3
DATE: 06/4/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL STU.COB;
E:\COBOL\COBOL>RUNCOB STU
ENTER
ENTER
ENTER
ENTER
ENTER
ENTER
STUDENT DETAILS:
ROLL NO:035
NAME:HEMANTH
MATHS MARKS:40
PHYSIS MARKS:50
COMPUTER MARKS:60
ROLL NO:012
NAME:VIVEK
MATHS MARKS:70
PHYSIS MARKS:80
COMPUTER MARKS:90
33
EXPEREMENT NO:5.4
DATE: 06/4/2013
FILLER
FILLER
FILLER
FILLER
FILLER
FILLER
FILLER
FILLER
FILLER
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
X(6)
X(2)
X(4)
X(2)
X(5)
X(2)
X(5)
X(2)
X(7)
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
"ROLLNO".
SPACES.
"NAME".
SPACES.
"MARKS".
SPACES.
"MATHS".
SPACES.
"PHYSICS".
/**********OUTPUT ***********/
ENTER STUDENT NO:
NAME
MATHS
PHYSIC
S
COMPUT
ER
TOTAL
AVG
GRADE
035
HEMANT
40
50
60
150
50
C
36
H
VIVEK
70
80
EXPEREMENT NO:6.1
90
240
80
DATE:24/4/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SORTING.COB;
E:\COBOL\COBOL>RUNCOB SORTING
ENTER SNO:40
ENTER SNAME:NANI
ENTER MARKS:500
DO YOU WANT TO ENTER ANOTHER RECORD:Y
ENTER SNO:20
ENTER SNAME:SITA
ENTER MARKS:550
DO YOU WANT TO ENTER ANOTHER RECORD:Y
ENTER SNO:1
ENTER SNAME:SUDHEER
ENTER MARKS:450
DO YOU WANT TO ENTER ANOTHER RECORD:N
38
EXPEREMENT NO:6.1
DATE: 24/4/2013
/**********OUTPUT ***********/
PERFORM SORT VERB
SNO
1
21
40
SNAME
SUDHEER
SITA
NANI
MARKS
450
550
500
40
EXPEREMENT NO:6.1
DATE: 24/4/2013
41
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SEQ.COB;
E:\COBOL\COBOL>RUNCOB SEQ
ENTER SNO:10
ENTER SNAME:KALYANI
ENTER MARKS:450
DO YOU WANT TO ENTER ANOTHER RECORD:Y
ENTER SNO:7
ENTER SNAME:HEMANTH
ENTER MARKS:490
DO YOU WANT TO ENTER ANOTHER RECORD:N
42
DATE: 24/4/2013
43
EXPEREMENT NO:6.1
DATE: 24/4/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SORT.COB;
45
SNO
10
40
EXPEREMENT NO:6.1
SNAME
JANI
VASU
MARKS
450
490
DATE: 24/4/201
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SORT.COB;
E:\COBOL\COBOL>RUNCOB SORT
47
SNO
12
29
SNAME
GOPI
NARESH
EXPEREMENT NO:6.2
MARKS
550
500
DATE:4/5/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL MERGE.COB;
E:\COBOL\COBOL>RUNCOB MERGE
SNO
06
10
24
SNAME
BASHA
JANI
RAFI
MARKS
490
450
550
50
VASU
EXPEREMENT NO:7.1
500
DATE:18/5/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL MERGE.COB;
E:\COBOL\COBOL>RUNCOB MERGE
ENTER SEQ VIDEO CODE:7495
ENTER SEQ VIDEO TITLE: HANUMAN
ENTER SEQ VIDEO SUPPLIER CODE:99
DO YOU WANT TO ENTER ANOTHER RECORD:Y
52
EXPEREMENT NO:7.2
DATE: 18/5/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SEQF.COB;
54
TITLE
7495
HANUMAN
9495
MAHA BARATH
99
111
EXPEREMENT NO:7.2
DATE: 18/5/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL SEQF.COB;
E:\COBOL\COBOL>RUNCOB SEQF
SEQ SUPP.TXT
ENTER SUPPLIER CODE SEQ:95
ENTER SUPPLIER NAME SEQ:YOUNG INDIAN
ENTER SUPPLIER ADDRESS SEQ:HYDERABAD
DO YOU WANT TO ENTER ANOTHER RECORD:Y
ENTER SUPPLIER CODE SEQ:50
56
EXPEREMENT NO:7.2
DATE : 25/5/2013
/**********OUTPUT ***********/
CODE SEQ NAME SEQ ADDRESS SEQ.
95
50
YOUNG INDIAN
MAHATHMA
HYDERABAD
GUNTER
58
EXPEREMENT NO:8
DATE:01/5/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL CALL.COB;
E:\COBOL\COBOL>RUNCOB CALL
ENTER A VALUE:5
ENTER B VALUE:10
THE BIGGEST VALUE IS:10
ENTER A VALUE:200
ENTER B VALUE:190
THE BIGGEST VALUE IS:200
EXPEREMENT NO:8
DATE: 01/5/2013
Aim:-
60
EXPEREMENT NO:8
DATE: 01/5/2013
61
EXPEREMENT NO:9.1
DATE:08/6/2013
/**********OUTPUT ***********/
E:\COBOL\COBOL> COBOL REPORT.COB;
E:\COBOL\COBOL>RUNCOB REPORT
ENTER CITY CODE:10
ENTER SALES PERSON NUMBER:12345
ENTER VALUE OF SALE:3
DO YOU WANT TO ENTER ANOTHER RECORD:Y
ENTER CITY CODE:15
ENTER SALES PERSON NUMBER:1235456
ENTER VALUE OF SALE:2
DO YOU WANT TO ENTER ANOTHER RECORD:N
63
EXPEREMENT NO:9.1
DATE: 08/6/2013
03 COLUMN 6
PIC X(17) VALUE "Bible Salesperson".
03 COLUMN 23 PIC X(26) VALUE " - Sales and Salary Report".
02 LINE 4.
03 COLUMN 2
PIC X(4) VALUE "City".
03 COLUMN 12
PIC X(11) VALUE "Salesperson".
03 COLUMN 28
PIC X(4) VALUE "Sale".
02 LINE 5.
03 COLUMN 2
PIC X(4) VALUE "Name".
03 COLUMN 13
PIC X(6) VALUE "Number".
03 COLUMN 28
PIC X(5) VALUE "Value".
01 DetailLine TYPE IS DETAIL.
02 LINE IS PLUS 1.
03 COLUMN 1 PIC X(9) SOURCE CityName(CityCode).
03 COLUMN 15
PIC 9 SOURCE SalesPersonNum.
03 COLUMN 25
PIC $$,$$$.99 SOURCE ValueOfSale.
01 SalesPersonGrp TYPE IS CONTROL FOOTING SalesPersonNum
NEXT GR
OUP PLUS 2.
02 LINE IS PLUS 1.
03 COLUMN 15
PIC X(21) VALUE "Sales for salesperson".
03 COLUMN 37
PIC 9 SOURCE SalesPersonNum.
03 COLUMN 43
PIC X VALUE "=".
03 SMS COLUMN 45 PIC $$$$$,$$$.99 SUM ValueOfSale.
01 TYPE IS PAGE FOOTING.
02 LINE IS 53.
03 COLUMN 1 PIC X(29) VALUE "Programmer-Michael Coughlan".
03 COLUMN 45
PIC X(6) VALUE "Page :".
03 COLUMN 52
PIC Z9 SOURCE PAGE-COUNTER.
PROCEDURE DIVISION.
65
/**********OUTPUT ***********/
AN EXAMPLE CO PORT PROGRAM.
BILD SALES PERSON
ANS SALLARY REPORT
CITY
SALES
SALES PERSON
NAME
VALUE
NUMBER
NANI
7000
SALES
00475
00475
8000
00475
9000
TOTAL:24,000
NAME
VALUE
NUMBER
SATHI
15,000
74579
74579
2,000
74579
17,000
66
EXPEREMENT NO:9.1
DATE:15/6/2013
68
EXPEREMENT NO:9.2
DATE: 15/6/2013
02 FILLER
PIC X(33) VALUE SPACES.
02 FILLER PIC X(19) VALUE "TOTAL SALES VALUE :".
02 Prn-Total-Sales-Value PIC B$$$$,$$9.99.
01 Cust-Totals.
02 Cust-Sales
PIC 999.
02 Cust-Qty-Sold
PIC 9(5).
02 Cust-Sales-Value
PIC 9(5)V99.
01 Final-Totals.
02 Total-Sales
PIC 9(5) VALUE ZEROS.
02 Total-Qty-Sold
PIC 9(6) VALUE ZEROS.
02 Total-Sales-Value
PIC 9(6)V99 VALUE ZEROS.
01 Temp-Variables.
02 Sale-Qty-Sold
PIC 99999.
02 Value-Of-Sale
PIC 999999V99.
02 Prev-Cust-Id
PIC X(5).
PROCEDURE DIVISION.
Produce-Summary-Report.
SORT Work-File ON ASCENDING KEY WF-Cust-ID INPUT PROCEDURE
I
-
/*********OUTPU *********/
AROMAMORA SUMMARY SALES REPORTT
NAME
ID
SALES
QTY-
SALES
TOTAL
NET
72
AP745
AP745
70
50
SOLD
40
50
RAGU
AP794
AP794
100
1000
40
700
VALUE
7,000
10,000
SALE
7,000
10,000
7,000
49,000
7,000
49,000
TOTAL
17,000
56,000
73,000
73