Page 99 - PEMROGRAMAN BERORIENTASI OBJEK 11 GASAL
P. 99
PEMROGRAMAN BERORIENTASI OBJEK
3. forloop
Pernyataan forloop memiliki kondisi hampir mirip seperti struktur pengulangan
sebelumnya yaitu melakukan pengulangan untuk mengeksekusi kode yang sama
sebanyak jumlah yang telah ditentukan.
Bentuk dari forloop,
Sintaks for loop
for(InitializationExpression;..LoopCondition;StepExpressio
n)
{
statement1;
statement2;
...
}
Dimana Initialization Expression–inisialisasi dari variable loop.
LoopCondition membandingkan variable loop pada nilai batas tertentu. Step
Expression- melakukan update pada variable loop.
Berikut ini adalah contoh dari forloop,
Listing Program
inti;
for(i=0;i<10;i++)
{
System.out.print(i);
}
Pada contoh ini, pernyataan i = 0 merupakan inisialisasi dari variabel.
Selanjutnya, kondisi < 10 diperiksa. Jika kondisi bernilai true, pernyataan
didalam forloop dieksekusi. Kemudian, ekspresii ++ dieksekusi, lalu akan
kembali pada bagian pemeriksaan terhadap kondisii < 10 lagi. Kondisi ini akan
dilakukan berulang-ulang sampai mencapai nilai yang salah (false). Contoh
tadi, adalah contoh yang sama dari while loop,
Listing Program
inti=0;
while(i<10)
{
System.out.print(i);
i++;
}
84 | Pa g e