MEMBUAT PROGRAM COBOL GRADE.
-
Pertama-tama buka Aplikasi Cobol mengunakan
command prompt setelah masuk pada Aplikasi Cobol ketikan codingan program grade
seperti gambar diatas.
-
Setelah itu saya akan menjelaskan codingan
diatas : IDENTIFICATION DIVISION.
Dilihat dari nama divisinya divisi ini berfungsi sebagai
pengidentifikasi program cool yang kita
buat.
-
PROGRAM-ID. GRADE. Untuk menampilkan Judul
program yang kita buat.
-
AUTHOR.
RYAN Untuk menampilkan nama pembuat program
-
DATA
DIVISION Divisi ini berfungsi sebagai
pendeskripsian variabel-variael dn jenis tipe- tipe data yang digunakan dalam program
cobol
-
WORKING-STORAGE SECTION.
-
01 NAMA
PIC A(20). Untuk menampilkan nama maksimal panjang 20 karakter
-
01 NPM
PIC 9(8). Untuk menampilkan karakter numerik maksimal 8 karakter
-
01 UTS
PIC 9(2). Untuk menampilkan karakter numerik maksimal 2 karakter
-
01 UAS
PIC 9(2). Untuk menampilkan karakter numerik maksimal 2 karakter
-
01 TOTAL
PIC 9(3). Untuk menampilkan karakter numerik maksimal 3 karakter
-
SCREEN
SECTION.
-
01
MASUKKAN.
-
02 LINE 5
COLUMN 3 VALUE 'NAMA :'. Mencetak nama pada baris ke 5 kolom 3
-
02 COLUMN
PLUS 1 PIC A(20) TO NAMA.Kolom plus 1 mencetak panjang karakter nama maks 20
karakter
-
02 LINE 7
COLUMN 3 VALUE 'NPM :'. Mencetak NPM pada baris ke 7 dan kolom ke 3
-
02 COLUMN
PLUS 1 PIC 9(8) TO NPM.Kolom plus 1 mencetak karakter num maks 8 karakter
-
02 LINE 9
COLUMN 3 VALUE 'NILAI UTS :'. Mencetak UTS pada baris ke 9 kolom 3
-
02 COLUMN
PLUS 1 PIC 9(2) TO UTS. Kolom plus 1 mencetak karakter num maks 2 karakter
-
02 LINE
11 COLUMN 3 VALUE 'NILAI UAS :'. Mencetak Nilai UTS pada baris 11 kolom 3
-
02 COLUMN
PLUS 1 PIC 9(2) TO UAS.Kolom plus 1 mencetak karakter num maks 2 karakter
-
01
GRADE-A.
-
02 LINE
15 COLUMN 3 VALUE 'GRADE A.'. Mencetak Grade A pada baris 15 kolom 3
-
01
GRADE-B.
-
02 LINE
15 COLUMN 3 VALUE 'GRADE B.'. Mencetak Grade B pada baris 15 kolom 3
-
01
GRADE-C.
-
02 LINE
15 COLUMN 3 VALUE 'GRADE C.'. Mencetak Grade C pada baris 15 kolom 3
-
01
GRADE-D.
-
02 LINE
15 COLUMN 3 VALUE 'GRADE D.'. Mencetak Grade D pada baris 15 kolom 3
-
01
GRADE-E.
-
02 LINE
15 COLUMN 3 VALUE 'GRADE E.'. Mencetak Grade E pada baris 15 kolom 3
-
PROCEDURE
DIVISION. Divisi pemuatan statement pada cobol
-
MULAI.
-
DISPLAY
MASUKKAN. Penginputan
-
ACCEPT
MASUKKAN.Output
-
DISPLAY '
'.
-
COMPUTE
TOTAL = (0.3 * UTS) + (0.7 * UAS). Perhitungan untuk mencari total
-
IF TOTAL
> 89 apabila nilai total lebih dari 89
-
DISPLAY
GRADE-A.Mencetak grade A
-
IF TOTAL
< 89 AND TOTAL > 79 Apabila nilai total lebih kecil dari 89/ lebih besar
dari 79
-
DISPLAY
GRADE-B.Mencetak grade B
-
IF TOTAL
< 79 AND TOTAL > 69 Apabila nilai total lebih kecil dari 79/lebih besar
dari 69
-
DISPLAY
GRADE-C.Mencetak grade C
-
IF TOTAL
< 69 AND TOTAL > 59 Apabila nilai total lebih keci dari 69/leih besar
dari 59
-
DISPLAY
GRADE-D.Mencetak grade D
-
IF TOTAL
< 59 Apabila nilai total lebih kecil dari 59
-
DISPLAY
GRADE-E.Mencetak E
-
SELESAI.
-
STOP RUN.
Untuk menghentikan program
-
Jika
sudah mngetik program grade seperti gambar diatas run setelah itu save
lalu comfile kemudian jika no error runcobol maka akan menghasilkan output
seperti gambar dibawah.
OUTPUT.
Komentar
Posting Komentar