Page 71 - Project Akhir Media Pendidikan
P. 71
4.3. Pengulangan
Dalam pembuatan program, terkadang kita harus melakukan pengulangan suatu aksi,
misalnya untuk melakukan perhitungan berulang dengan menggunakan formula yang sama.
Sebagai contoh, misalnya kita ingin membuat program yang dapat menampilkan teks
‘Saya sedang belajar bahasa C’ sebanyak 10 kali, maka kita tidak perlu untuk
menuliskan 10 buah statemen melainkan kita hanya tinggal menempatkan satu buah
statemen ke dalam suatu struktur pengulangan. Dengan demikian program kita akan
lebih efesien.
Sebagai gambaran bagi Anda untuk dapat lebih menyerap konsep pengulangan, coba
Anda perhatikan terlebih dahulu contoh program di bawah ini.
#include <stdio.h>
int main(void) {
/* Mencetak teks ke layar sebanyak 10 kali */
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
printf(“Saya sedang belajar bahasa C”);
return 0;
}
Program di atas akan memberikan hasil sebagai berikut.
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Saya sedang belajar bahasa C
Apabila ditinjau dari hasilnya, program di atas memang memberikan hasil seperti yang
diinginkan, namun apakah penulisan program tersebut dapat dikatakan efesien?
67