PRAKTEK KONDISI
MENGGUNAKAN SWITCH
1. Menggunakan Switch1
Source Code
<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;
}
?>
</body>
</html>
Hasilnya
1. Menggunakan Switch2
Source Code
<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
1. Menentukan nama hari
Source Code
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>
TUGAS
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
Source Code
<html>
<head><style>body{border:1px solid black;max-width:500px;margin:20px
auto;padding:20px;text-align:center}</style></head>
<body bgcolor="pink">
<font color="brown">
<font size="12">
<font face="Comic Sans MS">
<html>
<head>
<title>Mata Kuliah Pemograman Terstruktur </title>
<body>
<?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";
?>
</body>
</html>
Hasilnya
2. BUATLAH PROGRAM DENGAN
MENGGUNAKAN KONDISI DENGAN MENGGUNAKAN
FUNGSI
PEMANGGILAN UNTUK MENGHITUNG
GAJI KARYWAN
MASA KERJA
|
TUNJANGAN
|
GAJI POKOK
|
TOTAL GAJI
|
5 SAMPAI 7 TAHUN
|
250000
|
1000000
|
|
8 SAMPAI 10 TAHUN
|
500000
|
1000000
|
|
11 SAMPAI 12 TAHUN
|
750000
|
1000000
|
|
13 SAMPAI 15 TAHUN
|
1000000
|
1000000
|
|
16 SAMPAI 20
|
1500000
|
1000000
|
Source Code
<html>
<?php
$gajipokok=1000000;
$masakerja=10;
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
dapat 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>";
?>
Hasilnya
0 Response to " "
Posting Komentar