0% menganggap dokumen ini bermanfaat (0 suara)
51 tayangan5 halaman

Pertemuan 4 Pemrograman Web 2

Dokumen tersebut membahas tentang struktur kontrol perulangan dalam bahasa pemrograman PHP meliputi pernyataan for, while, do...while, dan foreach. Perintah for digunakan untuk mengulang proses berdasarkan kondisi awal, tengah dan akhir. Sedangkan while dan do...while mengevaluasi kondisi di awal atau akhir blok kode. Terakhir, foreach digunakan untuk mengulang unsur array.

Diunggah oleh

kuro kishidan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
51 tayangan5 halaman

Pertemuan 4 Pemrograman Web 2

Dokumen tersebut membahas tentang struktur kontrol perulangan dalam bahasa pemrograman PHP meliputi pernyataan for, while, do...while, dan foreach. Perintah for digunakan untuk mengulang proses berdasarkan kondisi awal, tengah dan akhir. Sedangkan while dan do...while mengevaluasi kondisi di awal atau akhir blok kode. Terakhir, foreach digunakan untuk mengulang unsur array.

Diunggah oleh

kuro kishidan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

STRUKTUR KONTROL

(LANJUTAN)
Struktur Perulangan

A. Pernyataan for
Pernyataanformerupakanpernyataan yang bergunauntukmenanganipengulangan proses.

For (ekspr1; ekspr2; ekspr3)


{
//pernyataan (kode yang dieksekusi)
}

Keterangan:
1. Ekspr1 adalahekspresiuntukmemberinilaiawalterhadapvariabel yang
akandigunakanuntukmelakukanpencacahanpengulangan.
2. Ekspr2 berlakusebagaikondisiuntukmenentukanpengualanganterhadappernyataan yang ada di
dalam {}, apakahakandilakukanatautidak.
3. Ekspr3 digunakanuntukmengaturnilaivariabel yang digunakandalam ekspr1.

B. Pernyataan while
Pernyataanwhilemerupakansalahsatupernyataan yang bergunauntukmelakukanpengulangan,
berikutbentukpernyataannya :

while (ekspresi)
{
//pernyataan (kode yang dieksekusi)
}

while(kondisi) {
operasi program ;
}

Pernyataanwhileakanmemeriksanilaiekspresiterlebihdahulu. Jikabernilaibenarmakapernyataan-
pernyataan yang terdapatdalam {} akandijalankandankemudianekspresidievaluasilagi. Proses
inidiulangterus-menerussampaiekspresibernilaisalah.

C. Pernyataan do…while
Berbedadengan loop sebelumnya, dimana for dan while
pengecekankondisidilakukanpadaawalsebelumblokkodedieksekusi. Pada do…while
pengecekandilakukandiakhireksekusikode. Jadisetidak-tidaknyablokkode do…while pastidieksekusi
minimal satu kali. Syntax dasardari do…while adalahsebagaiberikut.

do {
// kode yang dieksekusi
} while (kondisi)

Blok kode do akandieksekusiselamakondisi while masihbernilai true.


D. For Each
foreach ($array as$value)
{
operasi program;
}

Latihan 5

<?php
$brush_price = 5;
$counter = 10;

echo "<table border=\"1\" align=\"center\">";


echo "<tr><th>Quantity</th>";
echo "<th>Price</th></tr>";
while ( $counter <= 100 ) {
echo "<tr><td>";
echo $counter;
echo "</td><td>";
echo $brush_price * $counter;
echo "</td></tr>";
$counter = $counter + 10;
}
echo "</table>";
?>

Latihan 6
<?php
$i = 0;
echo 'This code will run at least once because i default value is 0.<br>';
do {
echo 'i value is ' . $i . ', so code block will run. <br>';
++$i;
} while ($i< 10);
?>

Latihan 7.

<html>
<head>
<title>Penggunaan For</title>
</head>
<body>
<?Php
For ($bil = 1; $bil<25; $bil++)
Print("$bil<br>\n");
?>
</body>
</html>

Latihan 8.

<?php
for($i = 1 ;$i< 11 ;$i++) {
if ($i % 2 == 0 ) continue ;
else echo$i ;
}
?>

Latihan 9.

<?php
$arr=array("senin", "selasa", "rabu");
foreach ($arr as $hari){
echo "Hari: " . $hari . "<br>";
}
?>

E. Dari latihan diatas apa perbedaan perintah break dan continue


F. Dengan menggunakan perintah looping buatlah tabel perkalian, misalnya dengan tampilan
sebagai berikut :

Anda mungkin juga menyukai