Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>Assignment 2</title>
- <style type="text/css">
- table {
- border-collapse: collapse;
- }
- table tr td,
- th {
- border: 1px solid black;
- text-align: center;
- padding: 10px;
- }
- </style>
- </head>
- <body>
- <h1>Bài 1 + 2</h1>
- <?php
- $sum1 = $sum2 = 0;
- $rand = rand();
- echo "Số random là: " . $rand;
- foreach (explode("\\", addcslashes($rand, '0..9')) as $key => $value) {
- $sum1 = $sum1 + $value;
- if ($value % 2 == 1) {
- $sum2 = $sum2 + $value;
- }
- }
- echo "<p>Tổng các chữ số trong số $rand là: $sum1";
- echo "<p>Tổng các chữ số lẻ trong số $rand là: $sum2";
- ?>
- <h1>Bài 3</h1>
- <?php
- $FFSE1703 = array(
- array(
- 'ID' => 1,
- 'Name' => "Nguyễn Văn A",
- 'LP0' => 9.2,
- 'LP1' => 8.7,
- 'LP2' => 7.8,
- ),
- array(
- 'ID' => 2,
- 'Name' => "Nguyễn Văn B",
- 'LP0' => 7.3,
- 'LP1' => 9.7,
- 'LP2' => 8.8,
- ),
- array(
- 'ID' => 3,
- 'Name' => "Nguyễn Văn C",
- 'LP0' => 9.5,
- 'LP1' => 8,
- 'LP2' => 9,
- ),
- );
- foreach ($FFSE1703 as $key => $value) {
- $x[$key] = $FFSE1703[$key]['Điểm trung bình'] = round(($FFSE1703[$key]['LP0'] + $FFSE1703[$key]['LP1'] + $FFSE1703[$key]['LP2']) / 3, 2);
- if ($x[$key] < 5) {
- $FFSE1703[$key]['Xếp loại'] = 'Yếu';
- } elseif ($x[$key] <= 7) {
- $FFSE1703[$key]['Xếp loại'] = 'Trung bình';
- } elseif ($x[$key] <= 8.5) {
- $FFSE1703[$key]['Xếp loại'] = 'Khá';
- } else {
- $FFSE1703[$key]['Xếp loại'] = 'Giỏi';
- }
- }
- echo "<table>";
- foreach ($FFSE1703[0] as $key => $value) {
- echo "<th>$key";
- }
- foreach ($FFSE1703 as $stt => $value) {
- echo "<tr>";
- foreach ($FFSE1703[$stt] as $key => $value) {
- echo "<td>$value";
- if ($key == 'Điểm trung bình') {
- if ($value == max($x)) {
- $stt_max = $stt;
- }
- }
- }
- }
- echo ("</table><p>Người có điểm trung bình cao nhất là: " . $FFSE1703[$stt_max]['Name']);
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement