Advertisement
junbjn98

as2

Dec 21st, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.92 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Assignment 2</title>
  5.     <style type="text/css">
  6.         table {
  7.             border-collapse: collapse;
  8.         }
  9.         table tr td,
  10.         th {
  11.             border: 1px solid black;
  12.             text-align: center;
  13.             padding: 10px;
  14.         }
  15.     </style>
  16. </head>
  17. <body>
  18.     <h1>Bài 1 + 2</h1>
  19. <?php
  20. $sum1 = $sum2 = 0;
  21. $rand = rand();
  22. echo "Số random là: " . $rand;
  23. foreach (explode("\\", addcslashes($rand, '0..9')) as $key => $value) {
  24.     $sum1 = $sum1 + $value;
  25.     if ($value % 2 == 1) {
  26.         $sum2 = $sum2 + $value;
  27.     }
  28. }
  29. echo "<p>Tổng các chữ số trong số $rand là: $sum1";
  30. echo "<p>Tổng các chữ số lẻ trong số $rand là: $sum2";
  31. ?>
  32.     <h1>Bài 3</h1>
  33. <?php
  34. $FFSE1703 = array(
  35.     array(
  36.         'ID' => 1,
  37.         'Name' => "Nguyễn Văn A",
  38.         'LP0' => 9.2,
  39.         'LP1' => 8.7,
  40.         'LP2' => 7.8,
  41.     ),
  42.     array(
  43.         'ID' => 2,
  44.         'Name' => "Nguyễn Văn B",
  45.         'LP0' => 7.3,
  46.         'LP1' => 9.7,
  47.         'LP2' => 8.8,
  48.     ),
  49.     array(
  50.         'ID' => 3,
  51.         'Name' => "Nguyễn Văn C",
  52.         'LP0' => 9.5,
  53.         'LP1' => 8,
  54.         'LP2' => 9,
  55.     ),
  56. );
  57. foreach ($FFSE1703 as $key => $value) {
  58.     $x[$key] = $FFSE1703[$key]['Điểm trung bình'] = round(($FFSE1703[$key]['LP0'] + $FFSE1703[$key]['LP1'] + $FFSE1703[$key]['LP2']) / 3, 2);
  59.     if ($x[$key] < 5) {
  60.         $FFSE1703[$key]['Xếp loại'] = 'Yếu';
  61.     } elseif ($x[$key] <= 7) {
  62.         $FFSE1703[$key]['Xếp loại'] = 'Trung bình';
  63.     } elseif ($x[$key] <= 8.5) {
  64.         $FFSE1703[$key]['Xếp loại'] = 'Khá';
  65.     } else {
  66.         $FFSE1703[$key]['Xếp loại'] = 'Giỏi';
  67.     }
  68. }
  69. echo "<table>";
  70. foreach ($FFSE1703[0] as $key => $value) {
  71.     echo "<th>$key";
  72. }
  73. foreach ($FFSE1703 as $stt => $value) {
  74.     echo "<tr>";
  75.     foreach ($FFSE1703[$stt] as $key => $value) {
  76.         echo "<td>$value";
  77.         if ($key == 'Điểm trung bình') {
  78.             if ($value == max($x)) {
  79.                 $stt_max = $stt;
  80.             }
  81.         }
  82.     }
  83. }
  84. echo ("</table><p>Người có điểm trung bình cao nhất là: " . $FFSE1703[$stt_max]['Name']);
  85. ?>
  86.  
  87. </body>
  88. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement