berikut kumpulan contoh

15
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

Upload: mas-kis-aja

Post on 01-Jul-2015

641 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Berikut kumpulan Contoh

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

Page 2: Berikut kumpulan Contoh

CODING PROGRAM COBOL MENGGUNAKAN FORM TO USE

CODING PROGRAM COBOL COMPUTE SEGITIGA

OUTPUT SEGITIGANYA KAYA GINI NIH :

Page 3: Berikut kumpulan Contoh

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!!! heheLangkah Pertama Ketik Coding Program Berikut di IDE COBOL teman-teman:

Page 4: Berikut kumpulan Contoh

(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:

Page 5: Berikut kumpulan Contoh

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 DIVISONDivisi 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 DIVISIONMerupakan 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.

Page 6: Berikut kumpulan Contoh

DISPLAY (05,01)'Silahkan Masukan Nama Panggilan: '.Artinya menampilkan tulisan ”Silahkan Masukan Nama Panggilan:” pada layar,dengan letak posisi tulisan baris ke5 dan kolom ke1ACCEPT 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 selesaiSTOP 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

Page 7: Berikut kumpulan Contoh

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.

 

Page 8: Berikut kumpulan Contoh

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 program2. 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.

Page 9: Berikut kumpulan Contoh

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 program7. spasi baris8. judul yaitu output ke-19.  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.garis14. judul yaitu output ke-2

Page 10: Berikut kumpulan Contoh

15. menampilkan nama tanpa display “masukkan nama”16. menampilkan kelas tanpa display “masukkan kelas”17. menampilkan nilai tanpai display “masukka nila”18. garis19. 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.

Page 11: Berikut kumpulan Contoh

Me-compile data(F8). Gunanya untuk membaca data keseluruhan.

Page 12: Berikut kumpulan Contoh

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 (enterkalau muncul keterangan “no errors or warnings” , ketik runcob (namafile) (enter)

Page 13: Berikut kumpulan Contoh

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.