PROSEDUR
Tugas Pendahuluan:
1. Apa
yang Anda ketahui mengenai prosedur?
2. Apakah
fungsi atau kegunaan dari sebuah prosedur?
Jawab :
1.
Prosedur adalah suatu program terpisah dalam
blok sendiri yang berfungsi sebagai subprogram (program bagian). Diawali dengan
kata cadangan “Procedure” didalam bagian deklarasi prosedur. Procedure biasanya
bersifat suatu aktifitas seperti menghitung luas, meghitung faktorial, mencari nilai
maksimum/minimum, dan sebagainya
2.
-
Dapat membagi atau memecah program menjadi lebih sederhana.
-
Dapat membantu menghemat penggunaan memori
penyimpanan karena dapat dapat memperkecil ukuran file.
-
Dapat
digunakan pada program lain cukup dengan mengopi prosedur yang hendak digunakan
TEKNIK
PENGULANGAN (BAGIAN 2)
Tugas Pendahuluan :
1. Jelaskan perbedaan dari for,
while ... do, dan repeat ... until!
2. Apakah fungsi dari repeat ... until dan pada saat
kondisi apa harus menggunakan
repeat ... until pada Pascal?
Jawab
:
1.
a. FOR DO ( Pengulangan Tanpa
Kondisi )
For do merupakan struktur pengulangan
dimana aksi dilakukan sebanyak hitungan pencacah pengulangan. Pencacah
pengulangan dapat diset sesuai dengan nilai yang ingin kita mulai. Atau merupakan perulangan langsung. Program akan langsung mencetak sesuai dengan kondisi yang telah ditetapkan
b.
WHILE – DO
( pengulagan dengan Kondisi )While
berarti selagi/ selama dan do berarti lakukan. Jadi, while-do artinya struktur
pengulangandimana selama kondisi ( persyaratan ) pengulangan masih benar, maka
aksi dikerjakan . while –do menggunakan blok satatemen baru yaitu begin dan end untuk membaut program
proses perulangan.
c.
REPEAT -
UNTIL ( Pengulangan dengan Kondisi )
Repeat berarti ulangi dan until
berarti sampai. Jadi, repeat-until adalah struktur pengulangandimana aksi
dilakukan hingga kondisi (persyaratan) berhenti terpenuhi. / repeat digunakan
untuk mengawali program perulangan. Until digunakan sebagai kondisi yang
letaknya di bawah atau jika repeat until perulangan dilakukan sacara
terus menerus jika ada yang tidak memenuhi persyaratan maka yang tidak
terpenuhi itu akan dilewati dan melanjutkan perulangan, dan tidak menggunakan
blok statement start dan end.
2.
- Repeat until berfungsi untuk pengulangan yang
membaca dahulu apa yang ada
didalam fungsi tersebut baru
kemudian membaca kembali dengan rumus yang
sudah ditetapkan
-
Struktur repeat...until digunakan untuk
mengulang statement atau blok statement hingga kondisi yang diseleksi di until
terpenuhi atau pengulangan akan terus dilakukan
apabila kondisi yang didefinisikan masih bernilai false. Jadi dengan kata
lain pengulangan hanya akan dihentikan apabila kondisi bernilai tru.
Tidak ada komentar:
Posting Komentar