Bài tập 1: Viết chương trình xếp loại điểm của học sinh Chương trình này sẽ đọc vào các loại điểm của học sinh (điểm chuyên cần, điểm giữa kỳ, và điểm cuối kỳ) và xếp loại điểm theo quy luật sau: – if điểm trung bình >=9 =>loại=A – if điểm trung bình >= 7 và <9 => loại=B – if điểm trung bình>=5 and <7 =>loại=C – if điểm trung bình<5 =>loại=D * Điểm trung bình: (điểm chuyên cần + điểm giữa kỳ*2 + điểm cuối kỳ*2)/5 - Tìm input, output Input: Out: - Mô tả thuật toán - Viết chương trình bài toán bằng NNLT Python help meeeeee
1 câu trả lời
* Mô tả thuật toán :
- Bước 1 : nhập điểm chuyên cần (a), điểm giữa kì (b), điểm cuối kì (c)
- Bước 2 : dtb ← (a + b * 2 + c * 2) / 5
- Bước 3 :
- Bước 3.1 : nếu dtb >= 9 thì thông báo loại A
- Bước 3.2 : nếu dtb >= 7 và dtb < 9 thì thông báo loại B
- Bước 3.3 : nếu dtb >= 5 và dtb < 7 thì thông báo loại C
- Bước 3.4 : nếu dtb < 5 thì thông báo loại D
- Bước 4 : kết thúc
* Viết chương trình :
a = float(input("nhập điểm chuyên cần : "))
b = float(input("nhập điểm giữa kì : "))
c = float(input("nhập điểm cuối kì : "))
dtb = (a + b * 2 + c * 2) / 5
if dtb >= 9 :
print("loại A")
if dtb >= 7 and dtb < 9 :
print("loại B")
if dtb >= 5 and dtb < 7 :
print("loại C")
if dtb < 5 :
print("loại D")