Tính vận tốc trung bình – tránh lỗi chia cho 0
Thang điểm 10 · 5 test case chấm tự động · 3 tiêu chí chấm · ★ 5 (1 đánh giá)
Một ứng dụng thể thao ghi lại quãng đường chạy (đơn vị: km) và thời gian chạy (đơn vị: giờ) của người dùng, sau đó tính vận tốc trung bình theo công thức vận tốc = quãng đường / thời gian.
Nếu chạy chương trình với thời gian bằng 0, chương trình sẽ phát sinh lỗi ngoại lệ ZeroDivisionError. Em hãy viết chương trình kiểm tra điều kiện dữ liệu ở vùng biên (thời gian bằng 0) trước khi chia, để chương trình không bị dừng đột ngột.
Input: một dòng gồm hai số (quãng đường và thời gian), cách nhau bởi dấu cách.
Output: nếu thời gian khác 0, in ra vận tốc trung bình (kết quả phép chia); nếu thời gian bằng 0, in ra thông báo: Khong the tinh van toc vi thoi gian bang 0.
| Input | Output |
|---|---|
| 100 5 | 20.0 |
| 50 0 | Khong the tinh van toc vi thoi gian bang 0 |
| 120 4 | 30.0 |
Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.
Giáo viên đăng nhập để giao bàiBài tập khác lớp 10
- Xét kết quả Đạt / Không đạt · Lập trình
- Cân lại mẫu đá thiên thạch trên các hành tinh khác · Lập trình
- Khám phá tên đăng nhập mạng xã hội · Lập trình
- Tính điểm trung bình 3 môn thi · Lập trình
- Tìm lỗi: Tổng lượt xem video theo ngày · Lập trình
- Tra cứu điểm số theo chỉ số danh sách · Lập trình