Advertisement
ini_PlayeR

Tugas 2 BAB 8 Statement SWITCH

Mar 24th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.09 KB | None | 0 0
  1. <html>
  2. <head>
  3.     <title>Statement SWITCH</title>
  4. </head>
  5.  
  6. <body>
  7. <center><h1>Tugas 2</h1></center>
  8. <form method="post"action="">
  9.     Jumlah jam kerja selama seminggu:
  10.     <input type="text" name="jam"><br>
  11.     Golongan:
  12.     <input type="radio" name="gol" value="A">A
  13.     <input type="radio" name="gol" value="B">B
  14.     <input type="radio" name="gol" value="C">C
  15.     <input type="radio" name="gol" value="D">D<br>
  16.     <input type="submit" name="submit" value="submit">
  17.     <input type="reset" name="reset" value="reset"><br>
  18.  
  19. <?php
  20.     $gol=$_POST[gol];
  21.     $jam=$_POST[jam];
  22.     $upah1=4000;
  23.     $upah2=5000;
  24.     $upah3=6000;
  25.     $upah4=7500;
  26.  
  27.     $gajiA=$jam*$upah1;
  28.     $lembur1=($jam-48)*$upah1;
  29.     $glA=(48*$upah1)+$lembur1;
  30.     $gajiB=$jam*$upah2;
  31.     $lembur2=($jam-48)*$upah2;
  32.     $glB=(48*$upah2)+$lembur2;
  33.     $gajiC=$jam*$upah3;
  34.     $lembur3=($jam-48)*$upah3;
  35.     $glC=(48*$upah3)+$lembur3;
  36.     $gajiD=$jam*$upah4;
  37.     $lembur4=($jam-48)*$upah4;
  38.     $glD=(48*$upah4)+$lembur4;
  39.  
  40.     echo "Jumlah jam kerja selama seminggu adalah ".$_POST[jam]." jam/minggu<br>";
  41.  
  42.     switch($jam)
  43.     {
  44.         case $jam <= 48 && $gol && $gol == 'A': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiA."<br>";
  45.         break;
  46.         case $jam <= 48 && $gol && $gol == 'B': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiB."<br>";
  47.         break;
  48.         case $jam <= 48 && $gol && $gol == 'C': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiC."<br>";
  49.         break;
  50.         case $jam <= 48 && $gol && $gol == 'D': echo "Gaji golongan ".$gol." adalah Rp. ".$gajiD."<br>";
  51.         break;
  52.  
  53.         case $jam > 48 && $gol && $gol == 'A': echo "Gaji golongan ".$gol." adalah Rp. ".$glA."<br>";
  54.         break;
  55.         case $jam > 48 && $gol && $gol == 'B': echo "Gaji golongan ".$gol." adalah Rp. ".$glB."<br>";
  56.         break;
  57.         case $jam > 48 && $gol && $gol == 'C': echo "Gaji golongan ".$gol." adalah Rp. ".$glC."<br>";
  58.         break;
  59.         case $jam > 48 && $gol && $gol == 'D': echo "Gaji golongan ".$gol." adalah Rp. ".$glD."<br>";
  60.         break;
  61.     }
  62. ?>
  63. </form>
  64. </body>
  65. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement