Anda di halaman 1dari 4

MEMBUAT PROGRAM FUNGSI MENGGUNAKAN SOFTWARE COBOL

Di bawah ini adalah Program Fungsi Menggunakan Software COBOL. Berikut dibawah ini adalah langkah-langkah yang harus dilakukan : a. Jika kamu menggunakan Laptop atau PC dengan OS 64bit, maka langkah PERTAMA yaitu buka terlebih dahulu Software pembantu untuk menjalankan program Cobol yaitu DOSBox-0.74 yang terlebih dahulu telah terinstall. Buka DOSBox dengan cara Klik Start pilih All Programs Lalu pilih DOSBox-0.74 dan Klik. b. Ketikkan mount d d:\cobol, lalu masuk ke direktori d dengan cara ketik d: enter lalu

ketik cobol. Maka compiler untuk program cobolpun berhasil terbuka.


c. Untuk listing programnya kita menggunakan notepad, harus notepad karena kalau di

notepad++ tidak ada ekstensi file cobol. Dan berikut dibawah ini listing program Fungsi :

IDENTIFICATION DIVISION. Dituliskan di kolom 8 dan cara mengetikkannya kita bisa menekan spasi sebanyak 8 kali. Ini merupakan divisi pertama pada prog.Cobol. Fungsinya untuk mengidentifikasi program yang akan dibuat. PROGRAM-ID. FUNGSI. disini menjelaskan program apa yang sedang dikerjakan, dan program yang sedang dikerjakan yaitu program FUNGSI. ENVIRONMENT DIVISION. divisi kedua pada prog.Cobol yang berisi dokumentasi informasi mengenai peralatan yang digunakan. (ditulis di area A atau Kolom 8)

DATA DIVISION. menjelaskan tentang I/O data yang digunakan yaitu tentang file, record, nama data dan bentuk format yang akan digunakan dalam procedure division. Ditulis di kolom 8. WORKING-STORAGE SECTION. berisi tentang record-description-entri. Ditulis pada Area A atau Kolom 8. 77 UTS PIC 9(3). mengawali data UTS dengan variable alphabet, panjang karakternya 3. 77 UAS PIC 9(3). mengawali data UAS dengan variable alphabet, panjang karakternya 3. 77 HASIL PIC 9(3). mengawali data HASIL dengan variable alphabet, panjang karakternya 3. SCREEN SECTION. untuk merancang tampilan I/O 01 HAPUS. untuk mengclear screen tampilan 02 BLANK SCREEN. untuk menghapus screen dari program sebelumnya jika telah melakukan running 01 INPUTAN. untuk membuat program tampilan Input. 02 LINE 5 COLUMN 6 'NILAI UTS'. Pada baris ke 5 dan di Kolom ke 6 tertulis NILAI UTS 02 COLUMN PLUS 1 PIC 9(3) TO UTS. Pada baris ke 5 dan di Kolom ke 7 tertulis angka yang di inputkan akan tertulis dan tersimpan di variable UTS. 02 LINE 6 COLUMN 6 VALUE 'NILAI UAS'. Pada baris ke 6 dan di Kolom ke 6 tertulis NILAI UAS 02 COLUMN PLUS 1 PIC 9(3) TO UAS. Pada baris ke 6 dan di Kolom ke 7 tertulis angka yang di inputkan akan tertulis dan tersimpan di variable UAS. PROCEDURE DIVISION. merupakan inti dari program Cobol, semua prosedur pekerjaan proses dari 1 data menjadi 0. MULAI. untuk memulai program DISPLAY HAPUS. untuk menampilkan screen blank terlebih dahulu DISPLAY INPUTAN. untuk menampilkan Program INPUTAN terlebih dahulu ACCEPT INPUTAN. untuk menyetujui Program INPUTAN. COMPUTE HASIL = UTS * 0.7 + UAS * 0.3 . ini adalah rumus menghitung program, koding ini dituliskan pada kolom ke 12. IF HASIL < 101 AND HASIL >85 Jika Nilai HASIL kurang dari 101 dan nilai HASIL Lebih dari 85 DISPLAY ( 8 , 6 ) 'GRADE A' ( 9 , 6 ) 'ISTIMEWA'. maka akan tampil di Baris ke 8 Kolom ke 6 GRADE A dan di baris Ke 9 Kolom ke 6 ISTIMEWA IF HASIL <85 AND HASIL >65 Jika Nilai HASIL kurang dari 85 dan nilai HASIL Lebih dari 65 DISPLAY ( 8 , 6 ) 'GRADE B' ( 9 , 6 ) 'BAIK'. maka akan tampil di Baris ke 8 Kolom ke 6 GRADE B dan di baris Ke 9 Kolom ke 6 BAIK IF HASIL <65 AND HASIL >45 Jika Nilai HASIL kurang dari 65 dan nilai HASIL Lebih dari 45 DISPLAY ( 8 , 6 ) 'GRADE C' ( 9 , 6 ) 'CUKUP'. maka akan tampil di Baris ke 8 Kolom ke 6 GRADE C dan di baris Ke 9 Kolom ke 6 CUKUP IF HASIL <45 AND HASIL >25 Jika Nilai HASIL kurang dari 45 dan nilai HASIL Lebih dari 25 DISPLAY ( 8 , 6 ) 'GRADE D' ( 9 , 6 ) 'BURUK'. maka akan tampil di Baris ke 8 Kolom ke 6 GRADE D dan di baris Ke 9 Kolom ke 6 BURUK

IF HASIL <25 Jika Nilai HASIL kurang dari 25 DISPLAY ( 8 , 6 ) 'GRADE E' ( 9 , 6 ) 'BURUK BGT'. maka akan tampil di Baris ke 8 Kolom ke 6 GRADE E dan di baris Ke 9 Kolom ke 6 BURUK BGT AKHIR. untuk mengakhiri program IF HASIL > 71 Jika Nilai HASIL Lebih dari 71 DISPLAY ( 10 , 6 ) 'ANDA LULUS'. maka akan tampil di Baris ke 10 Kolom ke 6 ANDA LULUS IF HASIL < 70 Jika Nilai HASIL kurang dari 70 DISPLAY ( 10 , 6 ) 'ANDA GAGAL'. maka akan tampil di Baris ke 10 Kolom ke 6 ANDA GAGAL SELESAI. untuk mengakhiri programnya, koding ini dituliskan pada kolom ke 8. STOP RUN. maka Program dihentikan.

d. JIka listing program telah selesai, kamu bisa save file kamu di drive D dimana kamu menyimpan source file program cobol dengan ekstension file fungsi.cob

e. Setelah di save kamu kembali ke program DOSBox lalu kita ketikkan nama file kita fungsi.cob ini adalah cara mengCompile-nya di DOSBox Enter sampai tiga kali. contohnya seperti gambar berikut :

f.

Jika telah selesai mencompile, kita bisa menjalankan program dengan mengetikkan runcobol fungsi.cob lalu tekan ENTER. Maka muncul tampilan seperti dibawah ini (jika anda telah menginputkan juga NILAI UTS dan NILAI UAS di Program Fungsi. Berikut di bawah ini adalah tampilan saat di running.