Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan ke 10 Perintah Bercabang.

Presentasi serupa


Presentasi berjudul: "Pertemuan ke 10 Perintah Bercabang."— Transcript presentasi:

1 Pertemuan ke 10 Perintah Bercabang

2 Perintah Bercabang Mahasiswa dapat memahami Perintah Bercabang
Mahasiswa dapat kegunaan Perintah Bercabang

3 Kondisional : if if (kondisi) statement if (kondisi1) { statement(s)
} elseif (kondisi2) { } else { } if (kondisi) { statement(s) } if (kondisi) statement else if (kondisi) { statement(s) } else { } (kondisi) ? statement1: statement2 3 3

4 Contoh Kondisional if <?php $a=9; $b=4;
if ($a > $b) echo "a lebih besar dari b <br>"; if ($a > $b) { echo "a memang lebih besar dari b <br>"; } else { echo "a TIDAK lebih besar dari b <br>"; } echo " a jelas lebih besar dari b <br>"; } elseif ($a == $b) { echo "a sama dengan b <br>"; echo "a lebih kecil dari b <br>"; $hasil=($a<$b)?$a."<".$b:$a.">=“.$b; echo $hasil; ?> 4 4

5 Contoh Operator Boolean
$tinggi = 180; if ($tinggi >= 150 && $tinggi <=170) { echo “tinggi badan memenuhi syarat”; } else { echo “tinggi badan tidak memenuhi syarat”; } 5

6 Kondisional : switch switch (expression) { case (condition) :
statement block break; default : } Catatan : setiap statement block diakhiri dengan break; untuk menghindari program mengeksekusi case berikutnya. 6 6

7 Contoh Kondisional : switch
<?php $suka = "daging"; switch ($suka) { case "sayuran": echo "herbivora"; break; case "daging": echo "karnivora"; case "semua": echo "omnivora"; default: echo "tidak ada" } ?> <?php $anak = 3; switch ($anak) { case 0: echo “belum punya"; break; case 1: echo “semata wayang"; case 2: echo “keluarga berencana";    break; default: echo "Harus 0 - 2"; } ?> 7 7

8 Looping while (kondisi) { blok statement; } do { } while (kondisi);
for (exp inisial; exp tes; exp modifikasi) { continue;  melanjutkan looping berikutnya. break;  menghentikan looping. 8 8

9 Contoh Looping : while & do
while ($n<10){ echo $n."<br>"; $n++; } $n=0; do { echo $n."<br>"; $n++; } while ($n<10); 9

10 Contoh Looping : for for ($x=0,$y=0; $x+$y<10; $x++) { $y +=2;
for ($i = 10; $i <= 100; $i+=10) { echo "\$i = $i <br>"; /* tanda \ diberikan sebelum $ agar dapat ditampilkan $i */ } for ($x=0,$y=0; $x+$y<10; $x++) { $y +=2; echo "\$y = $y <BR>"; $sum = $x + $y; echo "\$sum = $sum<BR>"; } 10 10

11 Contoh Looping, Break dan Continue
<?php $c = -3; for (;$c<10;$c++){ if ($c == 0){ echo "Stop looping"; break; } echo "$co <br>"; echo "Selesai"; ?> <?php $c = -3; for (;$c<10;$c++){ if ($c == 0){ echo "Loop berikutnya<br>"; continue; } echo "$c <br>"; echo "Selesai"; ?> 11


Download ppt "Pertemuan ke 10 Perintah Bercabang."

Presentasi serupa


Iklan oleh Google