Dalam pemrograman sering dijumpai perulangan yang misalnya :
FOR
Statement FOR digunakan
untuk menyataka perulangan
Sintaks:
for(ungkapan1; ungkapan2; ungkapan3)
{
.
.
}
- ungkapan1 merupakan statement awal (inisialisasi)
- ungkapan2 merupakan kondisi/syarat perulangan dilakukan
- ungkapan3 merupKn statement control untuk perulangan
misal : int a;
for(a=0;a<10: a++){
cout<<a<<endl;}
2. WHILE
Statement While juga digunakan untuk menyatakan perulangan.
Sintaks:
while (konkisi)
{
.
.
Sintaks:
for(ungkapan1; ungkapan2; ungkapan3)
{
.
.
}
- ungkapan1 merupakan statement awal (inisialisasi)
- ungkapan2 merupakan kondisi/syarat perulangan dilakukan
- ungkapan3 merupKn statement control untuk perulangan
misal : int a;
for(a=0;a<10: a++){
cout<<a<<endl;}
2. WHILE
Statement While juga digunakan untuk menyatakan perulangan.
Sintaks:
while (konkisi)
{
.
.
}
jika mengunakan while pastikan suatu saat kondisi sampai
bernilai FALSE. apabila tidak, proses perulangan akan terus berjalan
selamanya.
misal : int 1=0;
while (i <= 100){
cout<< i << endl;
i++;}
3. DO..WHILE
Perintah DO..WHILE hampir sama dengan WHILE.
Sintaks:
do
{
.
.
}
while(kondisi);
while (i <= 100){
cout<< i << endl;
i++;}
3. DO..WHILE
Perintah DO..WHILE hampir sama dengan WHILE.
Sintaks:
do
{
.
.
}
while(kondisi);
Perbedaan dengan WHILE yaitu pada DO..WHILE statement
perulangannya dilakukan terlebih dahulu baru kemudian di cek kondisinya.
Sedangkan WHILE kondisi
dicek dulu baru kemudian statement perulangannya dijalankan.
DO WHILE minimal terdapat 1x perulangan. Sedangkan WHILE
dimungkinkan perulangan tidak pernah terjadi yaitu ketika kondisinya langsung
bernilai FALSE.
misal: int a = 0;
do{ cout<< a <<endl;
a++;
} while (a <=100);
} while (a <=100);
0 komentar:
Posting Komentar