PHP - Xếp Hạng Năng Lực Của Học Sinh Cuối Năm

logo png rand 5 Lập trình WordPress Hosting Thủ thuật Tin học Môn học C / C++ Giải thuật HTML / CSS Javascript jQuery Bootstrap PHP Java Python C# SQL Server MySQL NodeJS LÝ THUYẾT Cài đặt Vertrigo Server Khai báo biến trong PHP PHP - Các kiểu dữ liệu PHP - Toán tử và biểu thức PHP - lệnh if else PHP - Lệnh switch case PHP - Vòng lặp for PHP - Vòng lặp while và do while PHP - Vòng lặp foreach PHP - Lệnh break - goto - die - exit PHP - Xây dựng hàm PHP - Giải thuật đệ quy PHP - Thuật toán sắp xếp nổi bọt PHP - Tìm kiếm tuyến tính PHP - Kỹ thuật đặt lính canh PHP - Kỹ thuật đặt cờ hiệu PHP - Sắp xếp chọn PHP - Sắp xếp chèn PHP - GET và POST PHP - Các hàm xử lý chuỗi PHP - Các hàm xử lý mảng PHP - Các hàm xử lý file PHP - Upload file lên server PHP - Các hàm kiểm tra dữ liệu PHP - Session và Cookie PHP - Hàm isset() và empty() PHP - Truy vấn dữ liệu MySQL PHP - Require và include PHP - Xử lý ngày tháng (date) PHP - Hàm Header PHP - Hàm filter_var PHP - Header XỬ LÝ FORM PHP - Giới thiệu phần xử lý form PHP - Request và Response PHP - Xử lý form với GET PHP - Xử lý form với POST PHP - Validate form Javascript PHP - Validate form bằng PHP BÀI TẬP PHP - Giới thiệu phần bài tập PHP - Giải phương trình bậc nhất PHP - Giải phương trình bậc hai PHP - Thực hành với Array PHP - Quản lý học sinh Session PHP - Kết nối CSDL với MYSQLI PHP - Quản lý học sinh lưu DB PHP - Đăng ký thành viên PHP - Tìm kiếm với lệnh LIKE PHP - Đăng nhập và đăng ký PHP - Đăng nhập để download file PHP - Quản lý cầu thủ CURD CÁC CHỦ ĐỀ PHP căn bản PHP nâng cao Note và Chat với PHP PHP 7 PHP 8 PHP và MySQL PHP MVC căn bản Web tin tức PHP căn bản MVC PHP nâng cao PHP Ajax Danh sách hàm trong PHP Regular Expression PHP PHP CURL Học Htaccess Bảo mật website Design Pattern PHP tutorials BÀI MỚI NHẤT dang nhap va dang ky voi php va mysql gif Xây dựng chức năng đăng nhập và đăng ký với php và mysql ma ascii la gi bang ma ascii gif Bảng mã ASCII chuẩn các hệ nhị phân - thập phân - thập lục phân codeigniter gif Cách khai báo biến trong PHP, các loại biến thường gặp ham isset va empty trong php gif Bài 26: Hàm isset() và empty() trong php cac kieu du lieu trong php gif Các kiểu dữ liệu trong PHP và các loại biến tương ứng phuong thuc get va post trong php gif Bài 19: Phương thức GET và POST trong php cai dat vertrigo server gif Download và cài đặt Vertrigo Server cac ham xu ly chuoi php gif Bài 20: Các hàm xử lý chuỗi trong php MỚI CẬP NHẬT codeigniter gif Cách khai báo biến trong PHP, các loại biến thường gặp cai dat vertrigo server gif Download và cài đặt Vertrigo Server hoc html gif Thẻ li trong HTML hoc html gif Thẻ nav trong HTML5 tim hieu doi tuong article trong html5 gif Thẻ article trong HTML5 tao template html5 dau tien gif Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên dung the img trong html de tao hinh anh gif Cách dùng thẻ img trong HTML và các thuộc tính của img dung the a trong html de tao links gif Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng PHP - Xếp hạng năng lực của học sinh cuối năm

DOWNLOAD DEMO

Một trường trung học phổ thông muốn viết chương trình kiểm tra năng lực của học sinh để xét học lực, trường có tổng cộng 5 môn như sau:

  • Toán
  • Hóa
  • Tiếng Anh
  • Văn
  • Lích Sử

Điểm trung bình được tính dựa vào tổng của 6 môn và chia cho 6, và sẽ xếp loại dựa vào yêu cầu sau:

  • Điểm trung bình bé hơn 5 là học sinh yếu
  • Điểm trung bình trong khoảng 5 -> 6,4 là học sinh trung bình
  • Điểm trung bình trong khoảng 6,5 -> 7,9 là học sinh khá
  • Điểm trung bình lớn hơn 7,9 là học sinh giỏi

Nếu một trong 6 môn dưới 4 điểm thì xếp loại yếu. Lưu ý là phải kiẻm tra thang điểm của mỗi môn phải nằm trong khoảng từ 0 -> 10.

test php

Bài giải

-------------------- ######## --------------------

Công thức của đề bài rất rõ ràng rồi, bây giờ ta chỉ code thôi ;)

test php

banquyen pngBài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

// Bạn tự thay thế điểm để test nhes $toan = 6; $ly = 4; $hoa = 6; $anhvan = 7; $van = 10; $lichsu = 9; // Kiểm tra thang điểm đúng hay sai if ($toan < 0 || $toan > 10){ echo 'Điểm môn Toán phải từ 0 -> 10'; } else if ($ly < 0 || $ly > 10){ echo 'Điểm môn Lý phải từ 0 -> 10'; } else if ($hoa < 0 || $hoa > 10){ echo 'Điểm môn Hóa phải từ 0 -> 10'; } else if ($anhvan < 0 || $anhvan > 10){ echo 'Điểm môn Anh Văn phải từ 0 -> 10'; } else if ($van < 0 || $van > 10){ echo 'Điểm môn Văn phải từ 0 -> 10'; } else if ($lichsu < 0 || $lichsu > 10){ echo 'Điểm môn Lịch Sử phải từ 0 -> 10'; } else if ($anhvan < 0 || $anhvan > 10){ echo 'Điểm môn Anh Văn phải từ 0 -> 10'; } else if ($toan <= 4 || $ly <= 4 || $hoa <= 4 || $anhvan <= 4 || $van <= 4 || $lichsu <= 4){ echo 'Xếp loại yếu'; } else { $diemTrungBinh = ($toan + $ly + $hoa + $anhvan + $van + $lichsu) / 6; if ($diemTrungBinh < 5){ echo "Xếp loại yếu"; } else if ($diemTrungBinh >= 5 && $diemTrungBinh < 6.5){ echo "Xếp loại trung bình"; } else if ($diemTrungBinh >= 6.5 && $diemTrungBinh < 7){ echo "Xếp loại khá"; } else { echo "Xếp loại giỏi"; } }

Bạn có thể tham khảo chương trình kết hợp với form.

<!DOCTYPE html> <html> <head> <title>Freetuts.net</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <?php if (isset($_POST['cal'])) { // Bạn tự thay thế điểm để test nhes $toan = $_POST['toan']; $ly = $_POST['ly']; $hoa = $_POST['hoa']; $anhvan = $_POST['anhvan']; $van = $_POST['van']; $lichsu = $_POST['lichsu']; // Kiểm tra thang điểm đúng hay sai if ($toan < 0 || $toan > 10){ echo 'Điểm môn Toán phải từ 0 -> 10'; } else if ($ly < 0 || $ly > 10){ echo 'Điểm môn Lý phải từ 0 -> 10'; } else if ($hoa < 0 || $hoa > 10){ echo 'Điểm môn Hóa phải từ 0 -> 10'; } else if ($anhvan < 0 || $anhvan > 10){ echo 'Điểm môn Anh Văn phải từ 0 -> 10'; } else if ($van < 0 || $van > 10){ echo 'Điểm môn Văn phải từ 0 -> 10'; } else if ($lichsu < 0 || $lichsu > 10){ echo 'Điểm môn Lịch Sử phải từ 0 -> 10'; } else if ($anhvan < 0 || $anhvan > 10){ echo 'Điểm môn Anh Văn phải từ 0 -> 10'; } else if ($toan <= 4 || $ly <= 4 || $hoa <= 4 || $anhvan <= 4 || $van <= 4 || $lichsu <= 4){ echo 'Xếp loại yếu'; } else { $diemTrungBinh = ($toan + $ly + $hoa + $anhvan + $van + $lichsu) / 6; if ($diemTrungBinh < 5){ echo "Xếp loại yếu"; } else if ($diemTrungBinh >= 5 && $diemTrungBinh < 6.5){ echo "Xếp loại trung bình"; } else if ($diemTrungBinh >= 6.5 && $diemTrungBinh < 7){ echo "Xếp loại khá"; } else { echo "Xếp loại giỏi"; } } } ?> <div> <form method="post" action=""> Toán <input type="text" name="toan" value=""/> <br/> Lý <input type="text" name="ly" value=""/> <br/> Hóa <input type="text" name="hoa" value=""/> <br/> Tiếng Anh <input type="text" name="anhvan" value=""/> <br/> Văn <input type="text" name="van" value=""/> <br/> Lịch Sử <input type="text" name="lichsu" value=""/> <br/> <input type="submit" name="cal" value="Kiểm tra"/> </form> </div> </body> </html>

Câu hỏi thường gặp liên quan:

  • PHP - Kiểm tra một số có chia hết cho 7 hay không?
  • PHP - Kiểm tra điểm học sinh có đủ điều kiện tốt nghiệp
  • PHP - Xếp hạng năng lực của học sinh cuối năm

Cùng chuyên mục:

Hàm key_exists() trong PHP

Hàm key_exists() trong PHP

Cách sử dụng key_exists() trong PHP

Hàm mysqli_fetch_row() trong PHP

Hàm mysqli_fetch_row() trong PHP

Cách sử dụng mysqli_fetch_row() trong PHP

Hàm end() trong PHP

Hàm end() trong PHP

Cách sử dụng end() trong PHP

Hàm mysqli_field_count() trong PHP

Hàm mysqli_field_count() trong PHP

Cách sử dụng mysqli_field_count() trong PHP

Hàm count() trong PHP

Hàm count() trong PHP

Cách sử dụng count() trong PHP

Hàm mysqli_field_seek() trong PHP

Hàm mysqli_field_seek() trong PHP

Cách sử dụng mysqli_field_seek() trong PHP

Hàm compact() trong PHP

Hàm compact() trong PHP

Cách sử dụng compact() trong PHP

Hàm mysqli_field_tell() trong PHP

Hàm mysqli_field_tell() trong PHP

Cách sử dụng mysqli_field_tell() trong PHP

Hàm array_values() trong PHP

Hàm array_values() trong PHP

Cách sử dụng array_values() trong PHP

Hàm mysqli_free_result() trong PHP

Hàm mysqli_free_result() trong PHP

Cách sử dụng mysqli_free_result() trong PHP

Hàm array_unshift() trong PHP

Hàm array_unshift() trong PHP

Cách sử dụng array_unshift() trong PHP

Hàm mysqli_get_charset() trong PHP

Hàm mysqli_get_charset() trong PHP

Cách sử dụng mysqli_get_charset() trong PHP

Hàm array_shift() trong PHP

Hàm array_shift() trong PHP

Cách sử dụng array_shift() trong PHP

Hàm mysqli_get_client_stats() trong PHP

Hàm mysqli_get_client_stats() trong PHP

Cách sử dụng mysqli_get_client_stats() trong PHP

Hàm array_unique() trong PHP

Hàm array_unique() trong PHP

Cách sử dụng array_unique() trong PHP

Hàm mysqli_get_client_version() trong PHP

Hàm mysqli_get_client_version() trong PHP

Cách sử dụng mysqli_get_client_version() trong PHP

Hàm array_uintesect() trong PHP

Hàm array_uintesect() trong PHP

Cách sử dụng array_uintesect() trong PHP

Hàm mysqli_get_connection_stats() trong PHP

Hàm mysqli_get_connection_stats() trong PHP

Cách sử dụng mysqli_get_connection_stats() trong PHP

Hàm array_sum() trong PHP

Hàm array_sum() trong PHP

Cách sử dụng array_sum() trong PHP

Hàm mysqli_get_host_info() trong PHP

Hàm mysqli_get_host_info() trong PHP

Cách sử dụng mysqli_get_host_info() trong PHP

WORDPRESS HTML Templates Theme WordPress Plugin WordPress Lập trình WordPress Thủ thuật WordPress WEB HOSTING Quản trị Linux Thủ thuật Hosting Kiến thức Domain WEB FRONTEND Javascript AngularJS jQuery jQuery Mobile HTML & CSS Bootstrap TypeScript SASS CSS VueJS NestJS Học ReactJS Tailwind CSS WEB BACKEND PHP Codeigniter Laravel Phalcon OpenCart NodeJS Blogspot DATABASE Học MySQL Học MongoDB CSDL căn bản Học Oracle Học SQL Server Học SQLite TinyDB MariaDB PROGRAMMING Python Java Pascal Học C# Học Ruby Học Swift C / C++ Kotlin Golang Giải thuật Visual Basic ASP .NET R Tutorial AI (Machine Learning) MOBILE DEV React Native Học iOS Android Flutter CÔNG CỤ Học Git Testing Control Panel Dev Tool FFmpeg TIN HỌC Excel Word PowerPoint Access Photoshop MÔN HỌC Tiếng Anh Toán Tiếng Nhật Văn học VIDEO CSS Lab PHP Lab

Giới thiệu

Giới thiệu Liên hệ Chính sách Điều khoản

Thủ thuật

Máy tính Game Điện thoại Ứng dụng

Link hay

Học PHP Học Javascript Học Python Học Java

Liên kết

Tiếng Anh Văn học Toán

Freetuts

Cofee Copyright © 2021. Phát triển bởi Freetuts Team. Top

Từ khóa » Viết Chương Trình Xếp Loại Học Luc Trong Pascal