<html>
<head>
<title>Penggunaan Switch</title>
<body>
<?php
$nilai=70;
switch($nilai)
{
case '20': echo "Nilai anda $nilai";
break;
case'30':echo"Nilai anda $nilai";
break;
case'50':echo"Nilai anda $nilai";
break;
case'70':echo"Nilai anda $nilai";
break;
}
?>
Hasilnya sebagai berikut:
Menggunakan Switch2
<html>
<head>
<title>struktur kendali dengan Switch </title>
</head>
<body>
<?php
$english = date ("1");
switch ($english_day)
{
case "Monday": $Indonesia = "Senin";
break;
case "Tuesday": $Indonesia = "Selasa";
break;
case "Mednesday": $Indonesia = "Rabu";
break;
case "Thursday": $Indonesia = "Kamis";
break;
case "Friday": $Indonesia = "Jumat";
break;
case"Saturday": $Indonesia = "Sabtu";
break;
default:
$indonesia = "Minggu";
}
print ("<h2> Hari ini adalah hari $indonesia </h2>")
?>
</body>
</html>
Hasilnya sebagai berikut:
Praktek 3 Switch
<HTML>
<HEAD>
<TITLE>Latihan Menentukan Nama Hari</TITLE>
</HEAD>
<BODY>
<FORM>
Bulan:
<INPUT TYPE=TEXT NAME=bulan><BR><BR>
Tahun :
<INPUT TYPE=TEXT NAME=tahun><BR><BR>
<INPUT TYPE=SUBMIT VALUE="Tentukan hari">
</FORM>
<?php
switch($bulan){
case 1 :
case 3 :
case 5 :
case 7 :
case 8 :
case 10 :
case 12 :
$hari = 31;
break;
case 4 :
case 6 :
case 8 :
case 11 :
$hari = 30;
break;
case 2 :
if(($tahun%4) == 0){
$hari = 29;
}else{
$hari = 28;
}
}echo("<h2>Jumlah hari pada bulan $bulan tahun $tahun = $hari hari</h2>");
?>
<body>
</html>
Hasilnya:
TUGASNYA.
1. BUATLAH PROGRAM MENGGUNAKAN KONDISI SWITCH UNTUK MENENTUKAN GRADE NILAI
MATAKULIAH PEMROGRAMAN TERSTUKTUR
Nilai 80 – 100 mendapat nilai A
Nilai 70 – 79 mendapat nilai B
Nilai 60 – 69 mendapat nilai C
Nilai 50 – 59 mendapat nilai D
Nilai 40 – 49 mendapat nilai E
Langkah membuat programnya:
1. Ketikkan perintah di bawah ini di editor :
<?php
$nilai=75;
switch($nilai){
case 100:
case 99:
case 98:
case 97:
case 96:
case 95:
case 94:
case 93:
case 92:
case 91:
case 90:
case 89:
case 88:
case 87:
case 86:
case 85:
case 84:
case 83:
case 82:
case 81:
case 80:
$predikat="A";
break;
case 79:
case 78:
case 77:
case 76:
case 75:
case 74:
case 73:
case 72:
case 71:
case 70:
$predikat="B";
break;
case 69:
case 68:
case 67:
case 66:
case 65:
case 64:
case 63:
case 62:
case 61:
case 60:
$predikat="C";
break;
case 59:
case 58:
case 57:
case 56:
case 55:
case 54:
case 53:
case 52:
case 51:
case 50:
$predikat="D";
break;
case 49:
case 48:
case 47:
case 46:
case 45:
case 44:
case 43:
case 42:
case 41:
case 40:
$predikat="E";
break;
}
echo"Nilai anda $nilai dan predikatnya $predikat";
?>
2. Simpan dengan nama “tugas15.php” di document-root komputer
3. Buka browser dan ketikkan alamat http://localhost/ninik/tugas15.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar
2. BUATLAH PROGRAM DENGAN MENGGUNAKAN KONDISI DENGAN MENGGUNAKAN FUNGSI
PEMANGGILAN UNTUK MENGHITUNG GAJI KARYWAN
Langkah membuat programnya:
1. Ketikkan perintah di bawah ini di editor :
<html>
<font color="red">
<font face="Comic Sans MS">
<font size="60px">
<body background="gambar rumah minimalis.jpg">
<form action="" method="POST">
Masa Kerja :
<input name="masakerja" type="text" />
<input name="" type="submit" value="hitung " />
</form>
<?php
$gajipokok=1000000;
$masakerja=$_POST['masakerja'];
if ($masakerja<=7){
$tunjangan=250000;
}
elseif($masakerja<=10){
$tunjangan=500000;
}
elseif($masakerja<=12){
$tunjangan=750000;
}
elseif($masakerja<=15){
$tunjangan=1000000;
}
elseif($masakerja<=20){
$tunjangan=1500000;
}elseif($masakerja<=4){
echo "belum dapet tunjangan<br>";
}
else{
echo "masa kerja tidak diketahui<br>";
}
$totalgaji=$tunjangan+$gajipokok;
echo "Gaji Pokok = $gajipokok<br>";
echo "Masa kerja= $masakerja<br>";
echo "Tunjangan= $tunjangan<br>";
?>
2. Simpan dengan nama “tugas13.php” di document-root komputer
3. Buka browser dan ketikkan alamat http://localhost/ninik/tugas13.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar
5.Selesai

