Pertemuan ke 5

256 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
256
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pertemuan ke 5

  1. 1. Perulangan ASEP NASRUDIN, ST
  2. 2. PERULANGAN (LOOP) Perulangan (loop) adalah sebuah struktur kontrol dalam program yang memungkinkan kita untuk mengulangi eksekusi kumpulan pernyataan/kode/perintah PHP yang sama Tiga bentuk perlangan di PHP 1. While 2. do-while 3. for
  3. 3. PERULANGAN WHILE perulangan while, sepanjang kondisi yang dievaluasi menghasilkan nilai true, maka seluruh perintah PHP yang berada di antara tanda kurung kurawal akan dieksekusi secara berulang. Perulangan eksekusi perintah ini baru berakhir jika kondisi yang dievaluasi memberikan nilai false, while (kondisi){ jika kondisi terpenuhi, maka jalankan statement }
  4. 4. CONTOH WHILE <? //coba script ini $i=1; while ($i<=15){ echo "nilai = $i"."<br />"; $i++; } ?>
  5. 5. SOAL PERULANGAN WHILE Menuentukan bilangan genap <? echo "perulangan menggunakan while <br/>"; $i = 1; $j = 2; while($j <= 6) { echo 'bilangan '.$j.' merupakan bilangan genap ke '. $i .'<br/>'; $j+=2; $i++; } ?>
  6. 6. PERULANGAN DO.. WHILE Do – While merupakan kebalikan dari struktur perulangan While. Jika pada struktur While, pendeteksian ekspresi dilakukan pada awal perulangan, Pada struktur Do – While ini pendeteksian ekspresi dilakukan setelah proses satu loop dilakukan. do { pernyataan yang dijalankan } while (kondisi);
  7. 7. CONTOH PERULANGAN DO.. WHILE <?php $i = 1; do { echo $i . "<br>"; $i++; } while ($i<=5); ?>
  8. 8. SOAL PERULANGAN DO.. WHILE MENENTUKAN TAHUN 1940-2050 MENENTUKAN BILANGAN GANJIL SAMPAI 50
  9. 9. PERULANGAN FOR Perulangan for adalah fungsi perulangan yang nilai variabel nya telah diketahui. for (init_awal, kondisi, counter) { statement-yang-diulang; } KETERANGAN : ƒ Init_awal merupakan inisialisasi atau nilai awal variable. ƒ Kondisi merupakan statemen kondisi yang akan membatasi perulangan. ƒ Counter merupakan pertambahan atau pengurangan nilai variabel sehingga perulangan tetap berjalan.
  10. 10. CONTOH PERULANGAN FOR <? //coba script ini for ($i=1;$i<=15;$i++){ echo $i."<br>"; } ?>
  11. 11. SOAL PERULANGAN FOR <?php for($x=1;$x<=7;$x++) { echo "<font size=$x> tulis nama qita $x</font><br>"; } ?>
  12. 12. ARRAY Array adalah jenis variabel yang mampu menyimpan beberapa nilai ertipe sama dalam urutan tertentu $nama_array = array(elemen_1, …, elemen_n);
  13. 13. CONTOH ARRAY <?php $arrBuah = array ("Mangga", "Apel", "Pisang", "Jeruk"); echo $arrBuah[0]; //Mangga echo $arrBuah[3]; //Jeruk ?> <? $arrWarna = array(); $arrWarna[] = "Merah"; $arrWarna[] = "Biru"; $arrWarna[] = "Hijau"; $arrWarna[] = "Putih"; echo $arrWarna[0]; //Merah echo $arrWarna[2]; //Hijau ?>
  14. 14. SOAL ARRAY

×