3. Struktur kendali yang mengontrol berapa kali
statement/block dieksekusi
Efisiensi pengkodean
Fundamental pemrograman
3 jenis perulangan:
for
while
do – while
Seperti if, perulangan dapat bersarang (nested)
Pernyataan Perulangan
4. Pernyataan for
Juga merupakan pernyataan yang menyatakan
perulangan.
Bentuk pernyataannya:
for (eksp1; eksp2; eksp3) {
pernyataan-pernyataan
}
pernyataan diatas identik dengan:
eksp1;
while (eksp2){
pernyataan-pernyataan;
eksp3;
}
5. ...Lanjutan
Jadi:
Eksp1 memberi nilai awal
Eksp2 kondisi untuk menentukan
pengulangan terhadap pernyataan
yang ada.
Eksp3 untuk mengatur nilai
variabel yang digunakan dalam
eksp1.
8. Pernyataan while
Merupakan salah satu
pernyataan yang
berguna untuk
melakukan suatu
perulangan.
Bentuk pernyataan:
While (ekspresi) {
pernyataan_1;
pernyataan_2;
}
pernyataan akan
dijalankan selama
ekspresi bernilai benar
ekspresi
pernyataan
benar
salah
10. Pernyataan do-while
Mempunyai kegunaan yang serupa
dengan pernyataan while.
Bentuk pernyataan ini:
do {
pernyataan-pernyataan
} while (ekspresi);
Perulangan akan berakhir jika ekspresi
bernilai salah
12. Pernyatan break
Menghentikan proses pengulangan untuk
berhenti, meskipun kondisi yang
didefinisikan belum bernilai false
Misalnya:
<?php
for ($i=0; $i<=20; $i+=2){
if ($i==10)
break;
echo "$i<br>";
}
?>
13. Pernyataan Continue
Digunakan untuk menuju ke iterasi (putaran)
berikutnya pada pernyataan-pernyataan yang terkait
dengan pengulangan.
Misalnya:
<?php
for ($i=0; $i<=10; $i++){
if ($i==5)
continue;
echo "$i<br>";
}
?>
15. Latihan keempat
Tampilkan hasil dari permasalahan
berikut lihat gambar di papan :
1. papan catur
2. angka bertingkat
3. papan angka 1
buat flowchartnya dan kerjakan
supaya bisa ditampilkan seperti di
papan tulis