ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Perulangan

ASEP NASRUDIN, ST
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
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
}
CONTOH WHILE
<?
//coba script ini
$i=1;
while ($i<=15){
echo "nilai = $i"."<br />";
$i++;
}
?>
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++;
}
?>
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);
CONTOH PERULANGAN DO.. WHILE

<?php
$i = 1;
do
{
echo $i . "<br>";
$i++;
}
while ($i<=5);
?>
SOAL PERULANGAN DO.. WHILE

MENENTUKAN TAHUN 1940-2050
MENENTUKAN BILANGAN GANJIL

SAMPAI 50
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.
CONTOH PERULANGAN FOR

<?
//coba script ini
for ($i=1;$i<=15;$i++){
echo $i."<br>";
}
?>
SOAL PERULANGAN FOR

<?php
for($x=1;$x<=7;$x++)
{
echo "<font size=$x> tulis nama qita
$x</font><br>";
}
?>
ARRAY

Array adalah jenis variabel yang mampu menyimpan beberapa nilai
ertipe sama dalam urutan tertentu

$nama_array = array(elemen_1, …, elemen_n);
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
?>
SOAL ARRAY

More Related Content

Pertemuan ke 5

  • 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. 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. CONTOH WHILE <? //coba script ini $i=1; while ($i<=15){ echo "nilai = $i"."<br />"; $i++; } ?>
  • 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. 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. CONTOH PERULANGAN DO.. WHILE <?php $i = 1; do { echo $i . "<br>"; $i++; } while ($i<=5); ?>
  • 8. SOAL PERULANGAN DO.. WHILE MENENTUKAN TAHUN 1940-2050 MENENTUKAN BILANGAN GANJIL SAMPAI 50
  • 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. CONTOH PERULANGAN FOR <? //coba script ini for ($i=1;$i<=15;$i++){ echo $i."<br>"; } ?>
  • 11. SOAL PERULANGAN FOR <?php for($x=1;$x<=7;$x++) { echo "<font size=$x> tulis nama qita $x</font><br>"; } ?>
  • 12. ARRAY Array adalah jenis variabel yang mampu menyimpan beberapa nilai ertipe sama dalam urutan tertentu $nama_array = array(elemen_1, …, elemen_n);
  • 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 ?>