You are on page 1of 13

Berikut kumpulan Contoh-Contoh program cobol yang sudah saya ekstrak buat dalam bentuk

type file COB didalam Ekstrakan *.RAR, silahkan teman-teman nikmati untuk diutak atik lebih
lanjutnya, dikembangkan maupun untuk bahan belajar bersama, mohon maaf yah karena
keterbatasan waktu fauzi jadi belum sempat saya posting semuanya.. Untuk melihat syntax cobol
sederhana, Move To, Form To Use, Penggunaan Tabel, Penggunaan Compute , dan File
Sequential pada Cobol Silahkan chekidottt bareng-bareng di sini.. ^_^

CODING PROGRAM COBOL SEDERHANA

CODING PROGRAM COBOL MENGGUNAKAN MOVE TO


CODING PROGRAM COBOL MENGGUNAKAN FORM TO USE

CODING PROGRAM COBOL COMPUTE SEGITIGA

OUTPUT SEGITIGANYA KAYA GINI NIH :


CODING PROGRAM COBOL SEQUENTIAL

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

Minggu pertama telah terlewati saatnya tugas-tugas tugas.. ckckck, di postingan Fauzi kali ini kita
membahas tuntas tentang gimana sih buat program sederhana di cobol? OK di fauzi online, teman-
teman dan saya kaan belajar lebih lanjut tentang pemrograman ini. Semangaaaaaaaaat!!! hehe
Langkah Pertama Ketik Coding Program Berikut di IDE COBOL teman-teman:
(Ingat aturan penulisan Kolom di cobol yang telah dijelaskan pada postingan sebelumnya)

Langkah berikutnya Compile dan Run program Caranya:


Pilih Taskbar Compile , kemudian pilih Compile , atau dengan menekan tombol Shortcut F8. Setelah
proses Compile selesai, Program Siap dijalankan tau RUN dengan cara Pilih Taskbar Compile kemudian
pilih Run, atau dengan menekan tombol Shortcut F9. Jika Telah Di compile layar cobol akan tampil
tampilan sbb:

DAN AKHIRNYA ENG ING ENG.. Inilah Outputnya:


PENJELASAN Program:

IDENTIFICATION DIVISION
Adalah merupakan divisi yang pertama dalam program COBOL dan yang paling sederhana. Pada divisi ini
berisi keterangan mengenai AUTHOR (nama programmer), AUTHOR pada program ini adalah
AKHMAD_FAUZI. Sedangkan PROGRAM-ID. 14109359 menjelaskan Program apa yang sedang dijalankan,
disini Program yang digunakan adalah 14109359 atau no NPM. (Ditulis pada Area A atau Kolom 8)

ENVIRONMENT DIVISION
Adalah dalam program cobol sebagai divisi ke-2. Berisi dokumentasi informasi mengenai peralatan yang
dipergunakan. (Ditulis pada Area A atau Kolom 8)

DATA DIVISON
Divisi ini menjelaskan tentang input & output data yang digunakan serta semua keterangan tentang file,
record, nama data serta bentuk format yg akan digunakan dalam PROCEDURE DIVISION. (Ditulis pada
Area A atau Kolom 8)

WORKING-STORAGE SECTION.
Merupakan section yang berisi tentang record-description-entri yaitu penjelasan tentang record
program yang digunakan . (Ditulis pada Area A atau Kolom 8) namun saat pemesanan record untuk
variable yg dibutuhkan variable harus ditulis pada Area B atau Kolom 12.

PROCEDURE DIVISION
Merupakan gambaran logika yg digunakan untuk menyelesaikan masalah, sehingga divisi ini merupakan
inti dari program COBOL. Di dalam PROCEDURE DIVISION dalam program di atas terdapat keterangan :
MULAI. Artinya merupakan nama User DefinedWord untuk menandakan awalan paragraph.
DISPLAY ’********’. Artinya menampilkan karakter * yang diapit tanda (’) pada layar.
DISPLAY 'Tugas Buat Program Sederhana Cobol'. Artinya menampilkan tulisan Tugas Buat Program
Sederhana Cobol pada layar.
DISPLAY (05,01)'Silahkan Masukan Nama Panggilan: '.Artinya menampilkan tulisan ”Silahkan Masukan
Nama Panggilan:” pada layar,dengan letak posisi tulisan baris ke5 dan kolom ke1
ACCEPT NICKNAME. Artinya User diminta untuk menginput nilai berupa string yang akan disimpan pada
variable NICKNAME.
DISPLAY (06,01)’Silahkan Kak ’,NICKNAME,’ Masukan NPM nya: ’. Artinya menampilkan tulisan ”Silahkan
Kak” dan isi nilai dari variable NICKNAME yang telah diinput yang akan disambung dengan tulisan
”Masukan NPM nya” pada layar, dengan letak posisi tulisan baris ke 6 dan kolom ke 1.
ACCEPT NPM. Artinya User harus diminta untuk menginput nilai berupa string yang akan disimpan pada
variable NPM.
SELESAI. Artinya merupakan nama User Defined Word untuk menandakan awalan paragraph AWAL
telah berakhir atau telah selesai
STOP RUN. Artinya Untuk memberhentikan Program

Identification division dalam permulaan membuat program cobol untuk mengidentifikasi


program cobol. Seperti program-id menjelaskan nama program,  author yaitu nama
pembuat program, date-written yaitu menyatakan tanggal dimana program tersebut
dibuat, date-compiled tanggal dimana program di compile

Environment division adalah urutan divisi kedua dalam pemograman bahasa cobol yang
berfungsi sebagai dokumentasi atau peralatan yang digunakan saat pemograman .
Configuration section tahap untuk menjelaskan nama computer atau jenis computer yang
digunakan saat pemograman berlangsung. Didalam Configuration section berisi statement
source-computer yaitu menjelaskan nama/jenis computer, dan Object-computer kurang
lebih sama fungsinya dengan source-computer.

Data division adalah struktur data divisi yang ke tiga yakni untuk mendeskripsikan
variabel-variabel dan jenis tipe data yang digunakan dalam program cobol. Didalamnya
ada beberapa section yang dipakai dalam pemograman kali ini, yaitu Working-storage
section digunakan untuk mendeklarasikan tipe dan jenis data yang akan tampil di input
dan output nanti. Di seksi ini mulai menggunakan level number, pertama o1 data-
masukkan yaitu awal dimana level 1 tersebut yaitu record datanya, terdiri dari  02
nama pic a(20), artinya keterangan nama, picture, a untuk menyimpan data dalam bentuk
alphabetic dan bersifat rata kiri, jumlah alphabetic maksimal 20. lau ada keterangan
02 kelas pic x(6), karakter x Digunakan untuk menyimpan data dalam bentuk
alphanumeric atau campuran huruf, angka dan special karakter. Bersifat rata kiri
maksimal inputnya 6 alphanumeric.. Kemudian keterangan 02 nilai pic z(3). z digunakan
untuk menghilangkan angka 0 didepan bilangan. Contohnya saat memasukkan 090, hasilnya
menjadi 90. section selanjutnya yaitu screen section digunakan untuk menentukan
format layar tampilan baik input atau output. Mulai dari me record data 01 hapus-
layar, keterangannya yaitu 02 blank screen.

 
Divisi terakhir dalam struktur pemograman cobol adalah Procedure division, adalah
divisi yang sangat penting dalam pemograman cobol. Karena di divisi ini semua
statement instruksi dibuat untuk tampilan (hasil outputnya).

1. Display pertama mencetak judul program


2. Display kedua mencetak tempat memasukkan nama, dan maksud dari (3, 3) adalah 
baris 3 dan kolom 3  letak ‘masukkan nama :’ tersebut.
3. Display ketiga mencetak tempat memasukkan kelas, dan maksud dari (4, 3) adalah
baris 4 kolom 3.
4. Display keempat mencentak tempat memasukkan nilai, dan maksud dari (5, 3) adalah
baris kolom 3.
5. Display kelima adalah hapus-layar. Gunanya membersihkan layar pada saat kita
menekan tombol enter.
6. Display keenam adalah judul program
7. spasi baris
8. judul yaitu output ke-1
9.  hasil output dari input data yakni nama.
10. hasil output dari input data yakni kelas.
11. hasil output dari input data yakni kelas.
12. hasil output yang terdiri dari tiga data tersebut dan menjadi 1 baris. Cara
menghubungkannya dengan menggunakan “,” dan hanya memakai display 1kali dalam 1
baris tersebut.
13.garis
14. judul yaitu output ke-2
15. menampilkan nama tanpa display “masukkan nama”
16. menampilkan kelas tanpa display “masukkan kelas”
17. menampilkan nilai tanpai display “masukka nila”
18. garis
19. judul yaitu output ke-3
20. move digunakan untuk Memindahkan data ke suatu item penerima, sehingga input data
dapat dimanipulasi untuk menghasilkan output. Seperti move ‘ka’ to kelas. Seperti
kelas yang memindahkan ka. Saat display kelas, output yang keluar untuk kelas adalah
ka.
21. display kelas untuk menampilkan output dari pemindahan data tadi.
22. move digunakan untuk Memindahkan data ke suatu item penerima, sehingga input data
dapat dimanipulasi untuk menghasilkan output. Seperti move ‘211’ to kelas. Seperti
kelas yang memindahkan 211. Saat display kelas, output yang keluar untuk kelas adalah
211.
Me-compile data(F8). Gunanya untuk membaca data keseluruhan.
Setelah di compiled, otomatis akan muncul layar seperti diatas. Dan jangan lupa
sebelum mecompile data, save program di idecobol. Masukkan nama filenya sampai 2
kali.

Lalu masuk ke cmd (prompt) .


 ketik cd idecobol (enter)
kalau sudah masuk ke ide cobol/ c:\IDEcobol>, lalu ketik cobo (namafile) (enter)
tulis nama file (enter)
tulis nama file (enter
kalau muncul keterangan “no errors or warnings” , ketik runcob (namafile) (enter)
Muncul output seperti diatas, dan masukkan data masing-masing. Setelah itu tekan
enter.

Dan akan keluar hasil output pertama,kedua,ketiga yang diproses dari data awal yang
kita masukkan. Dan inilah hasil output yang sudah saya jelaskan diatas.

You might also like