QuanVo

PHP Web hw

Oct 18th, 2021 (edited)
265
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. // EX1
  3. function oddEven($a){
  4.     if($a % 2 == 0){
  5.         echo "Even";
  6.     } else {
  7.         echo "Odd";
  8.     }
  9. }
  10.  
  11. //EX3
  12. function Grade($a){
  13.     if($a < 5){
  14.         echo "Kem";
  15.     } else if ($a < 6.5) {
  16.         echo "Trung binh";
  17.     } else if ($a < 8) {
  18.         echo "Kha";
  19.     } else {
  20.         echo "Gioi";
  21.     }
  22. }
  23.  
  24. //EX4
  25. function EX4($a){
  26.     if ($a < 2){
  27.         echo "Khong phai so nguyen to";
  28.           return;
  29.     }
  30.     for ($i = 2; $i <= $a/2; $i++) {
  31.       if ($a % $i == 0){
  32.           echo "Khong phai so nguyen to";
  33.           return;
  34.       }
  35.     }
  36.     echo "La so nguyen to";
  37. }
  38.  
  39. //EX5
  40. function EX5($month, $year){
  41.     switch ($month) {
  42.         case 4:
  43.             echo "39 days";
  44.             break;
  45.         case 6:
  46.             echo "39 days";
  47.             break;
  48.         case 9:
  49.             echo "39 days";
  50.             break;
  51.         case 2:
  52.             if($year % 4 == 0){
  53.                 echo "29 days";
  54.             } else {
  55.                 echo "28 days";
  56.             }
  57.             break;
  58.         default:
  59.             echo "31 days";
  60.     }
  61. }
  62.  
  63. //EX6
  64. function EX6($a){
  65.     switch ($a) {
  66.         case 1:
  67.             echo "one";
  68.             break;
  69.         case 2:
  70.             echo "two";
  71.             break;
  72.         case 3:
  73.             echo "three";
  74.             break;
  75.         case 4:
  76.             echo "four";
  77.             break;
  78.         case 5:
  79.             echo "five";
  80.             break;
  81.         case 6:
  82.             echo "six";
  83.             break;
  84.         case 7:
  85.             echo "seven";
  86.             break;
  87.         case 8:
  88.             echo "eight";
  89.             break;
  90.         case 9:
  91.             echo "nine";
  92.             break;
  93.         case 0:
  94.             echo "zero";
  95.             break;
  96.     }
  97. }
  98.  
  99.  
  100. oddEven(9);
  101. echo "\r\n";
  102. Grade(4);
  103. echo "\r\n";
  104. EX4(11);
  105. echo "\r\n";
  106. EX5(2, 2015);
  107. echo "\r\n";
  108. EX6(3);
  109. echo "\r\n";
  110.  
  111.  
  112. ?>
  113.  
RAW Paste Data