Perintah perulangan atau loop statement adalah perintah untuk mengulang satu atau lebih statement sebanyak beberapa kali.
Ada tiga macam perintah perulangan
1. for()
2. while()
3. do while()
Statement For
Sintaks :
for (inisialisasi ; ekspresi boolean /syarat perulangan ; perubahan nilai)
{
<pernyataan/perintah>
}
Inisialisasi ialah tempat dimana kita akan memberikan nilai awal pada variabel counter (variabel yang digunakan untuk menghitung jumlah perulangan).
Syarat perulangan adalah syarat yang harus dipenuhi agar perulangan tetap dilakukan.
Perubahan nilai ialah perubahan yang akan dilakukan pada tiap putaran untuk menjamin bahwa perulangan tersebut tidak akan berlangsung terus menerus.
berikut flowchartnya
Contoh
for(int i=0;i<=100;i++)
{
System.out.print(i+" ");
}
Statement While
Dengan menggunakan while, perulangan akan terus berjalan selama ekspresi boolean bernilai true atau benar. Memeriksa terlebih dahulu syarat perulangan/ ekspresi boolean baru menjalankan perulangan
while (ekspresi boolean)
{
Pernyataan
}
Contoh
int i=0;
while(i<=100)
{
System.out.print(i+" ");
i++;
}
Statement do while
pada prinsipnya perintah do while() sama dengan while(). hanya saja peritah do while() menjalankan statement-nya terlebih dahulu, setelah itu ia akan memeriksa apakah syarat perulangan masih terpenuhi atau tidak.
berikut sintaxnya
do
{
..............<perintah yang akan diulang>
}while(syarat perulangan);
contoh
int i=0;
do
{
System.out.print(i+" ");
i++;
}while(i<=100);
Contoh Program
Sementara sekian dulu dan semoga bermanfaat
Daftar pustaka
H, Erico Darmawan(2009).Pemrograman Dasar C-Java-C#.Bandung:Informatika.