Phân loại học sinh sử dụng if … elif …
Đề bài: Nhập vào điểm thi môn Toán, môn Lý và môn Hóa của một học sinh THPT. Tính giá trị trung bình của 3 đầu điểm này và phân chia theo từng mức khác nhau.
Yêu cầu kiến thức:
- Vận dụng cách sử dụng câu lệnh if … elif … trong ngôn ngữ lập trình Python để phân chia thành nhiều trường hợp khác nhau
Code tham khảo dưới đây được viết trên Python ver 3.8:
# Ho ten: Hoang Van Tuan
# Website: timoday.edu.vn
# Nhap du lieu
diemToan = float(input('Nhap vao diem toan: '))
diemLy = float(input('Nhap vao diem ly: '))
diemHoa = float(input('Nhap vao diem hoa: '))
# Tinh gia tri trung binh cong
tbc = (diemToan + diemLy + diemHoa) / 3
xepLoai = 'Xep loai: '
# Phan chia truong hop xep loai hoc sinh
if tbc <= 3:
xepLoai += 'Kem!'
elif tbc < 5:
xepLoai += 'Yeu!'
elif tbc < 7:
xepLoai += 'Trung binh!'
elif tbc < 9:
xepLoai += 'Kha!'
else:
xepLoai += 'Gioi!'
# Hien thi ket qua
print(xepLoai)
Kết luận:
- Bạn có thể tham khảo thêm khóa học lập trình C từ cơ bản đến nâng cao. Xem tại đây
- Bạn có thể tham khảo thêm khóa học Thành thạo lập trình C#. Xem tại đây