Page 66 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 66
dibuat dengan menggunakan bentuk struktur pengulangan yaitu for-
do sebagai berikut :
for i dari 1 sampai dengan 10 do
tulis Teknik Informatika
end for
i merupakan pencacah pengulangan yang akan mencacah
pengulangan dari 1 sampai dengan 10. Komputer akan melakukan
pengulangan sebanyak pencacahan.
Secara umum, struktur pengulangan tersebut dapat dibentuk sebagai
berikut :
for pencacah pengulangan dari a sampai b do
aksi
end for
artinya, aksi dilakukan sebanyak hitungan pencacah pengulangan
yaitu dari a sampai b sebanyak b – a + 1 kali. Struktur pengulangan
yang kedua adalah repeat-until. Repeat artinya “ulangi”, sedangkan
until artinya “sampai” atau “hingga”. Bentuk umumnya adalah
sebagai berikut :
repeat
aksi
until kondisi
artinya, aksi akan diulang hingga atau sampai kondisi (persyaratan)
terpenuhi. Sebagai contoh, dari sejumlah data mahasiswa yang
mengambil mata kuliah Algoritma Pemrograman I, akan dilakukan
perubahan data alamat mahasiswa dengan NIM 006. Maka, bila
ditelusuri algoritma yang mungkin adalah sebagai berikut :
lihat data mahasiswa pada posisi pertama
if data mahasiswa pertama memiliki NIM 006 then
ubah data alamatnya
else
lihat data mahasiswa pada posisi kedua
if data mahasiswa kedua memiliki NIM 006 then
ubah data alamatnya