Page 83 - Modul Algoritma dan Pemrograman Dasar
P. 83
terdapat perintah break di baris 11 agar struktur CASE lain
tidak perlu di proses lagi.
Di baris 12 terdapat perintah CASE kedua, yakni case ‘B’:.
Sama seperti sebelumnya, blok ini akan dijalankan jika variabel
nilai berisi huruf ‘B‘. Demikian seterusnya sampai case ‘C’ : di
baris 15. Jika ternyata tidak ada nilai yang sesuai, maka block
default di baris 18 yang akan di eksekusi.
B. Perulangan
1. Konsep Pengulangan
Program yang efisien adalah program yang memungkinkan
pengguna bekerja sesedikit mungkin dan komputer bekerja
sebanyak mungkin. Salah satu cara melakukan hal tersebut adalah
dengan menggunakan kembali sekumpulan baris program yang
terdapat pada bagian lain dari program tersebut atau baris program
yg terdapat di dalam program lain.
Pengulangan merupakan sebuah konsep pemrograman yang
penting karena konsep ini memungkinkan pengguna menggunakan
sekumpulan baris program berulang kali dengan tiga komponen
yang mengendalikannya, yaitu:
a. Inisialisasi; menentukan kondisi awal dilakukannya
pengulangan
b. Jumlah iterasi; menunjukkan berapa kali pengulangan akan
dilakukan
c. Kondisi berhenti; menentukan kondisi yang dapat mengakhiri
pengulangan
77