Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>Statement SWITCH</title>
- </head>
- <body>
- <center><h1>Tugas 2</h1></center>
- <form method="post"action="">
- Jumlah jam kerja selama seminggu:
- <input type="text" name="jam"><br>
- Golongan:
- <input type="radio" name="gol" value="A">A
- <input type="radio" name="gol" value="B">B
- <input type="radio" name="gol" value="C">C
- <input type="radio" name="gol" value="D">D<br>
- <input type="submit" name="submit" value="submit">
- <input type="reset" name="reset" value="reset"><br>
- <?php
- $gol=$_POST[gol];
- $jam=$_POST[jam];
- $upah1=4000;
- $upah2=5000;
- $upah3=6000;
- $upah4=7500;
- $gajiA=$jam*$upah1;
- $lembur1=($jam-48)*$upah1;
- $glA=(48*$upah1)+$lembur1;
- $gajiB=$jam*$upah2;
- $lembur2=($jam-48)*$upah2;
- $glB=(48*$upah2)+$lembur2;
- $gajiC=$jam*$upah3;
- $lembur3=($jam-48)*$upah3;
- $glC=(48*$upah3)+$lembur3;
- $gajiD=$jam*$upah4;
- $lembur4=($jam-48)*$upah4;
- $glD=(48*$upah4)+$lembur4;
- echo "Jumlah jam kerja selama seminggu adalah ".$_POST[jam]." jam/minggu<br>";
- switch($jam)
- {
- case $jam <= 48 && $gol && $gol == 'A': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiA."<br>";
- break;
- case $jam <= 48 && $gol && $gol == 'B': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiB."<br>";
- break;
- case $jam <= 48 && $gol && $gol == 'C': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiC."<br>";
- break;
- case $jam <= 48 && $gol && $gol == 'D': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiD."<br>";
- break;
- case $jam > 48 && $gol && $gol == 'A': echo "Gaji golongan ".$gol." adalah Rp. ".$glA."<br>";
- break;
- case $jam > 48 && $gol && $gol == 'B': echo "Gaji golongan ".$gol." adalah Rp. ".$glB."<br>";
- break;
- case $jam > 48 && $gol && $gol == 'C': echo "Gaji golongan ".$gol." adalah Rp. ".$glC."<br>";
- break;
- case $jam > 48 && $gol && $gol == 'D': echo "Gaji golongan ".$gol." adalah Rp. ".$glD."<br>";
- break;
- }
- ?>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement