Repetition
Repetition/perulangan/looping merupakan proses perulangan dalam sebuah program jika memenuhi suatu kondisi. Repetition dalam bahasa C terdiri dari for,do while, dan while.
- FOR
Statement program pada for akan di jalankan jika semua kondisi syarat terpenuhi. Berikut cara penulisan for dalam bahasa C.
for(kondisi1;kondisi2;kondisi3)
{
<statement>;
}
-. Kondisi 1 akan dijalankan, dan kondisi 2 akan diperiksa apakah benar(true) atau salah(false). Jika kondisi 2 benar atau true, maka akan dilanjutkan ke kondisi selanjutnya yaitu kondisi 3, namun jika kondisi 2 salah atau false maka statement tidak dijalankan.
Contoh :
#include<stdio.h>
int main()
{
for (int i = 0 ;i<=5;i++)
{
printf("%d ",i);
}
return 0 ;
}
Karena semua kondisi yang ada di atas benar maka statement akan dijalankan dan menghasilkan :
- DO WHILE
do
{
<statement>;
}while(<kondisi>);
-.Statement akan dijalankan terlebih dahulu, kemudian mengecek kondisinya. Jika kondisina benar, maka akan kembali ke poin 1, tetapi jika salah maka tidak akan terjadi looping.
Contoh :
#include<stdio.h>
int main()
{
int i = 1;
do{
printf("%d\n",i);
i++;
}while(i<=5);
return 0 ;
}
Akan menghasilkan
- WHILE
while(<kondisi>)
{
<statement>;
};
Contoh penggunaan :



Comments
Post a Comment