Logika
IDENTIFICATION
DIVISION= Berisi informasi tentang program yang bersangkutan, nama pembuat
program, tgl pembuatan dll. Harus ada didalam program, tetapi isinya tidak
mempengaruhi jalannya/ proses dari program.
ENVIRONMENT
DIVISION = dalam program cobol sebagai divisi ke-2. Berisi dokumentasi
informasi mengenai peralatan yang dipergunakan.
DATA DIVISION =
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.
WORKING-STORAGE
SECTION = Merupakan section yang berisi tentang record-description-entri yaitu
penjelasan tentang record program yang digunakanNAMA PIC X(10) OCCURS 10TIMES = yaitu inputan yg memasukkan nama dengan
maximal variabel 10KELAS PIC X(10) OCCURS 10 TIMES = yaitu inputan yg
memasukkan kelas dengan maximal variabel 10NPM PIC X(10) OCCURS 10 TIMES =
yaitu inputan yg memasukkan npm dengan maximal variabel 10
77 I PIC 99 maksudnya memasukkan numeric minimal pada variabel “I” tersebut dengan 2 digit
77 N PIC 99 maksudnya memasukkan numeric minimal pada variabel “N”
dengan 2 digit
CLS untuk membersihkan layar
SCREEN SECTION untuk
lanjutan tahapan program untuk membuka layar baru
DISPLAY ( , ) ‘INPUT JUMLAH DATA:
‘ ACCEPT N. = memasukan inputan data yg kita ingin masukkan dengan variabel “N”
Perform hitung varying I from 1 by 1 until I = N yaitu jika variabel I dimulai dari satu
kemudian berjalan ditambah 1 I terpenuhi oleh sampai variabel variabel N
HASIL yaitu mereka menghitung
jumlah data yg kita masukkan
Kemudian Membuat data dengan
menyertakan NAMA,KELAS,NPM dengan variabel “I” dengan maksmial 10 kata/angka
ULANG yaitu mengulang data/
memasukkan data kembali sampai data yg kita inginkan terpenuhi
DISPLAY CLS yaitu membersihkan
layar
Perform hitung varying I from 1 by 1 until I = N yaitu jika variabel I dimulai dari satu
kemudian berjalan ditambah 1 I terpenuhi oleh sampai variabel variabel N
TAMPIL. Yaitu hasil data yg sudah
kita masukkan keluar
Kemudian muncul dengan “Data ke
..” “Nama: ..” “Kelas: …” Npm: ..” dengan variabel “I”
Tidak ada komentar:
Posting Komentar