Page 68 - PEMROGRAMAN DASAR MENGGUNAKAN C
P. 68
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?