Perulangan While juga dikenal dengan istilah indenterminate loop, artinya jumlah loopingnya tidak ditentukan pada awal looping. Perulangan while lebih sederhana daripada perulangan for karena Cuma memiliki 2 bagian yaitu
- Stop Condition
- Loop Body
Stop Condition, diperiksa sebelum tiap iterasi dilaksanakan selama stop condition bernilai true, perintah dalam loop Body akan dilakukan terus. Perulangan akan dihentikan jika stop condition bernilai false
Loop Body dieksekusi sekali setiap iterasi merupakan perintah yang ingin dilakukan berulang-ulang
Syntak Perulangan While Menaik
<? Var_counter=nilai_awal; While (var_counter<=nil_akhir) { Pernyataan; Var_counter ++; } ?> |
Contoh Soal
Soal 1 : Menampilkan Bilangan 1 sampai dengan 10
Syntak
|
Output
|
<html> <head><title>Perulangan Dengan While</title> </head> <body> <h2>Menampilkan Bilangan 1 sampai 10</h2> <? $i=1; while($i<=10) { echo ("$i<br>"); $i++; } ?> </body> </html> |
Soal 2 : Menampilkan Teks Programming PHP sebanyak 10 Kali
Syntak
|
Output
|
<html> <head> <title>Perulangan While</title> </head> <body> <h3>Menampilkan Teks Dengan While</h3> <? $teks="Programming PHP"; $i=1; while ($i <= 10) { echo $i.",".$teks."<br>"; $i++; } ?> </body> </html> |
Selamat Mencoba
Baca Juga Pengulangan Menggunakan Do While Disini
Share
No comments:
Post a Comment