Hệ thống quản trị đào tạo trực tuyến
Yêu Cầu:
1) Tạo Repository mới trên github cá nhân để lưu trữ các file bài tập bên dưới.
2) Làm các bài tập bên dưới vào từng file riêng biệt:
Bài 1: Viết hàm xapXep($mang)
sử dụng vòng lặp for
dùng để xắp xếp lại mảng đưa vào.
Ví dụ sử dụng
$numbers = [4, 2, 8, 1];
xapXep($numbers);
print_r($numbers);
Bài 2: Viết hàm daoNguocMang($mang)
trả về một mảng đảo ngược của mảng đưa vào.
Ví dụ:
$numbers = [1, 2, 3, 4, 5];
$mangDaoNguoc = daoNguocMang($numbers);
print_r($mangDaoNguoc);
Bài 3: Viết hàm timGiaTri($giaTri, $mang)
để tìm kiếm giá trị $giaTri
trong mảng $mang
nếu có trả về index
của đến phần tử mảng. Nếu không tìm thấy trả về -1
Ví dụ:
$traiCay = ["Apple", "Banana", "Cherry"];
$index = timGiaTri("Banna", $traiCay);
echo $index; // -1
Bài 4: Tạo biến $students
là danh sách sinh viên với thông tin sinh viên là: Họ tên, Ngày sinh, Giới tính, Điểm Toán, Điểm Văn, Điểm Tiếng anh (điểm các môn 0<điểm<10). Thực hiện các yêu cầu sau:
$students
Điểm TB của sinh viên với công thức: Điểm TB = Trung bình cộng điểm các môn (Toán + Văn + Tiếng anh)$students
là danh sách các bạn nữ và in ra màn hình.Điểm TB
>=8,0$students
và in ra màn hình. Điểm TB
cao nhất.