Assalamu’alaikum wr wb
Ini merupakan bentuk if yang paling sederhana, formatnya sebagai berikut :
if (kondisi) Pernyataan;
Bentuk if juga bisa berupa :
if (kondisi)
{
pernyataan_1;
…
Pernyataan_n;
}
Bentuk if-else
Formatnya adalah sebagai berikut :
if (kondisi)
pernyataan_1;
else
pernyataan_2;
Bentuk if-else juga bisa berupa :
if (kondisi)
{
pernyataan_1;
}
else
{
pernyataan_2;
}
Bentuk if-elseif
Formatnya adalah sebagai berikut :
if (kondisi1)
{
pernyataan_1;
}
elseif (kondisi2)
{
pernyataan_2;
}
…………
else
{
pernyataan_n;
}
Bentuk switch
Formatnya adalah sebagai berikut :
switch (variabel)
{
case konstanta_1:
pernyataan_1;
break;
case konstanta_2:
pernyataan_2;
break;
……..
default:
pernyataan_n;
}
<?
//Variabel
$tugas = 78;
$quis= 89;
$uts = 75;
$uas = 80;
//proses untuk tentukan Angka mutu
$am = (0.15 * $tugas) + (0.2 * $quis) + (0.3 * $uts) + (0.35 * $uas);
//proses untuk tentukan Huruf mutu berdasarkan Angka mutu
if ($am >= 80 && $am <=100)
{
$hm = "A";
}
elseif ($am >= 70 && $am <=79)
{
$hm = "B";
}
elseif ($am >= 60 && $am <=69)
{
$hm = "C";
}
else
{
$hm = "D";
}
//menampilkan data
echo "tugas = $tugas";
echo "";
echo "quis = $quis";
echo "";
echo "uts = $uts";
echo "";
echo "uas= $uas";
echo "";
echo "Angka mutu =$am";
echo "";
echo "Huruf mutu = $hm";
echo "";
?>
<?
//Variabel
$celcius = 27;
$konversi = "R";
// proses perhitungan konversi
switch ($konversi)
{
case "R" : $nama = "Reamur";
$hasil = 4/5 * $celcius;
break;
case "F" : $nama = "Fahrenheit";
$hasil = 9/5 * $celcius + 32;
break;
case "K" : $nama = "Kelvin";
$hasil = 273 + $celcius;
break;
default : $nama = "Tidak Ada";
$hasil = 0;
}
//menampilkan data
echo "Nilai celcius= $celcius";
echo "";
echo "Di kovesi ke = $nama";
echo "";
echo "Hasil = $hasil";
?>
Ok sekian dulu untuk share kali ini, semoga ada manfaatnya . Dan share berikutnya kita akan membahas tentang perulangan dan array.
Wassalam