pertemuan 4_pi2

12
Modul 4 Pernyataan Seleksi

Upload: heri-jamaah-kodo-purnomo

Post on 26-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

Pengenalan Internet

TRANSCRIPT

Page 1: Pertemuan 4_pi2

Modul 4

Pernyataan Seleksi

Page 2: Pertemuan 4_pi2

• Sebagian besar bahasa pemrograman mengandung pernyataan seleksi. Pada dasarnya pernyataan seleksi adalah suatu mekanisme suatu pernyataan akan dikerjakan atau tidak, hal tergantung pada kondisi yang dirumuskan. Dalam PHP atau bahasa pemrograman lainnya pernyataan seleksi diterapkan dengan menggunakan statemen if.

Page 3: Pertemuan 4_pi2

If (kondisi) {statement;

}

Page 4: Pertemuan 4_pi2

Contoh

<?php$a = -10;if ($a < 0)

{$a = $a * -1;

}echo $a;

?>

Page 5: Pertemuan 4_pi2

else

sebenarnya pernyataan else merupakan bagian dari pernyataan if, yang mana pernyataan else inidigunakan untuk memberikan alternatif perintah apabila kondisi bernilai FALSE (0).

Page 6: Pertemuan 4_pi2

If (kondisi) {

Statement1;} else {

Statement2;}

Page 7: Pertemuan 4_pi2

<?php$nilai = 40;if ($nilai >= 60) {

echo “Nilai Anda : $nilai. Selamat, Anda Telah Lulus!!”;

} else {

echo “Nilai Anda : $nilai. Sorry, Anda Tidak Lulus!!”;}?>

Page 8: Pertemuan 4_pi2

elseif

jika pernyataan else memberikan alternatif pilihan kedua pada pernyatan di atas, maka pernyataan elseif adalah untuk merumuskan banyak alternatif pilihan (lebih dari dua pilihan).

Page 9: Pertemuan 4_pi2

If (kondisi1) {statement_1;} elseif (kondisi2) {statement_2;} ………………} else {statement_n;}

Page 10: Pertemuan 4_pi2

<?php$nilai = 50;if (($nilai >= 0) && ($nilai <50)) {$indek = “E”;} elseif (($nilai >= 50) && ($nilai <60)) {$indek = “D”;} elseif (($nilai >= 60) && ($nilai <75)) {$indek = “C”;} elseif (($nilai >= 75) && ($nilai <85)) {$indek = “B”;} elseif (($nilai >= 85) && ($nilai <100)) {$indek = “A”;} else {$indek = “Nilai diluar jangkuan”;}echo “Nilai Anda : $nilai, dikonversi menjadi ‘$indek’ “; ?>

Page 11: Pertemuan 4_pi2

switch

Serupa dengan pernyataan if – elseif – else, pernyataan switch juga memberikan banyak alternatifpilihan pernyataan. Adapun bentuk umum switch :switch (nilai_ekspresi) {case nilai_1 : statement_1; break;case nilai_2 : statement_2; break;default :statement_n; }

Page 12: Pertemuan 4_pi2

• <?• $angka = 6;• switch ($angka){• case 0: $terbilang = “NOL”; break;• case 1: $terbilang = “SATU”; break;• case 2: $terbilang = “DUA”; break;• case 3: $terbilang = “TIGA”; break;• case 4: $terbilang = “EMPAT”; break;• case 5: $terbilang = “LIMA”; break;• case 6: $terbilang = “ENAM”; break;• case 7: $terbilang = “TUJUH”; break;• case 8: $terbilang = “DELAPAN”; break;• case 9: $terbilang = “SEMBILAN”; break;• default: $terbilang = “Nilai diluar jangkuan!!”;• }• printf(“Bentuk terbilang dari angka ‘%d’ adalah ‘%s’ “, $angka,

$terbilang);• ?>