Luyện tậpCâu hỏi 1. Chỉnh sửa lại chương trình của Nhiệm vụ 1 để bổ sung chức năng:a) Thông báo...
Câu hỏi:
Luyện tập
Câu hỏi 1. Chỉnh sửa lại chương trình của Nhiệm vụ 1 để bổ sung chức năng:
a) Thông báo điểm đầu tiên và điểm cuối cùng trong danh sách.
b) Cho phép người dùng tra cứu đầu điểm thứ n với quy ước n bắt đầu từ 1 ứng với điểm đâu tiên, Nêu n lớn hơn tổng số đâu điềm hoặc nhỏ hơn 1, cần thông báo không hợp lệ và yêu cầu người dùng nhập lại.
Câu trả lời:
Người trả lời: GV. Đỗ Thị Huy
Để bổ sung chức năng vào chương trình trên, bạn có thể thêm các đoạn mã sau:1. Bổ sung thông báo điểm đầu tiên và điểm cuối cùng trong danh sách:```print("Điểm đầu tiên trong danh sách: ", marks[0])print("Điểm cuối cùng trong danh sách: ", marks[-1])```2. Bổ sung chức năng tra cứu điểm kiểm tra thứ n của học sinh theo số thứ tự:```while True: stt = int(input("Nhập vào STT của học sinh: ")) if stt < 1 or stt > num_students: print("STT không hợp lệ. Vui lòng nhập lại!") else: n = int(input("Nhập vào số lần kiểm tra cần tra cứu (1 <= n <= số lượng điểm kiểm tra): ")) if n < 1 or n > len(marks): print("N không hợp lệ. Vui lòng nhập lại!") else: print("Điểm kiểm tra lần thứ", n, "của học sinh có STT", stt, "là:", marks[stt - 1]) break```Câu trả lời chi tiết hơn và đầy đủ hơn sẽ được cung cấp sau khi bạn thực hiện thêm các bước và cung cấp thêm thông tin cần thiết.
Câu hỏi liên quan:
- MỞ ĐẦUTrong bài học trước, em đã biết cấu trúc dữ liệu mảng có thể giúp giải quyết tốt các bài toán...
- Nhiệm vụ 1:Viết chương trình quản lí điểm kiểm tra một môn học của một học sinh trong một học...
- Nhiệm vụ 2Viết chương trình quản lí điểm kiểm tra một môn học trong mới học kì của tất cả học sinh...
- Câu hỏi 2:Chỉnh sửa lại chương trình để người dùng có thể:a) Tra cứu các đầu điểm kiểm tra...
- Vận dụngCâu hỏi 1. Viết chương trình nhập vào từ bàn phím danh sách lên (không gồm họ và đệm) học...
- Câu hỏi 2 . Viết chương trình nhập từ bàn phím số tự nhiên m và n. Sau đó lần lượt nhập m dòng, mỗi...
Bình luận (0)