MACAM-MACAM KONDISI PADA COBOL
1.      Jelaskan yang dimaksud dengan statement kondisi pada cobol ?

Kondisi sederhana (Simple condition)
Perintah ini digunakan untuk menyeleksi kondisi tunggal, yaitu membandingkan suatu
hubungan antara 2 item yang ditunjukkan oleh tanda operasi (Operational operator).

• Kondisi tanda (Sign condition)
Perintah ini digunakan untuk menentukan apakah suatu data/perumusan ekspresi aritmatika
mempunyia nilai sama dengan nol, positif, atau negative.

• Kondisi kelas (class condition)
Perintah ini memungkinkan untuk penyeleksian apakah isi suatu field termasuk kelas
numerik atau alphabetik.

• Kondisi bersarang (Nested condition)
Perintah ini memungkinkan untuk penyeleksian bercabang, bila kondisi terpenuhi maka
akan menjalankan blok statement-1 dan bila tidak terpenuhi akan menjalankan next statement
setelah ELSE.

• Kondisi kompleks/jamak (Complex condition/Compound condition)
Kondisi jamak (compound conditions) adalah kondisi yang mempunyai lebih dari 1
kondisi, merupakan gabungan dari kondisi tunggal/ sederhana dengan penggunaan operator logika OR, AND, atau NOT.

2. Jelaskan maca-macam statement pada cobol ?

* IDENTIFICATION DIVISION
Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya.)
* ENVIRONMENT DIVISION
Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.
* DATA DIVISION
Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
* PROCEDURE DIVISION
Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada DATA DIVISION untuk dihasilkan outputnya.
3. Buat contoh program cobol mengunakan kondisi ?
identification division.
program-id.
environment divison.
data division.
working-storage section.
77 jawab pic a.
procedure division.
tanya.
display "masukan kode berupa huruf [d/e/j/k]?".
accept jawab.
seleksi-jawab.
if jawab = "d" go to kode-d.
if jawab = "e" go to kode-e.
if jawab = "j" go to kode-j.
if jawab = "k" go to kode-k.
kode-d.
display "kampus A".
go to selesai.
kode-e.
display "kampus B".
go to selesai.
kode-j.
display "kampus C".
go to selesai.
kode-k.
display "kampus D".
go to selesai.
Selesai.
stop run.


Komentar

Postingan populer dari blog ini

Pengertian Manajemen Layanan Sistem Informasi dan contoh Framework

IT Forensik, IT Audit Trail, Real Time Audit, Contoh Prosedur dan Contoh Tools yang digunakan

TUGAS 3 SOFTSKILL BAB 28-30