Để so sánh hai số a b được nhập từ bàn phím một bạn đã tạo chương trình
Tin học 8 Bài 15: Gỡ lỗi chương trình - Chân trời sáng tạo
Khởi động trang 95 Tin học 8: Để so sánh hai số a, b được nhập từ bàn phím, một bạn đã tạo chương trình ở Hình 1. Khi nháy chuột vào nút Go chương trình không hoạt động. Bạn đã phát hiện được lỗi và chỉnh sửa thành chương trình ở Hình 2. Khi thực hiện chương trình ở Hình 2 và nhập giá trị a, b đều là 5, chương trình đưa ra kết quả sai (xem Hình 3).
Hãy thảo luận với bạn và cho biết:
- Tại sao chương trình ở Hình 1 không hoạt động?
- Tại sao chương trình ở Hình 2 đưa ra kết quả sai khi nhập cặp số a, b là (5;5)?
Trả lời:
Chương trình 1 có lỗi cú pháp, câu lệnh 2, 3 không khớp nối với câu lệnh 1, 4.
Chương trình 2 có lỗi logic, a = b thuộc trường hợp a > b sai nên chương trình đưa ra thông báo sai khi nhập hai số a, b bằng nhau.
Lời giải bài tập Tin học 8 Bài 15: Gỡ lỗi chương trình Chân trời sáng tạo hay khác:
Khám phá 1 trang 97 Tin học 8: Hình 6 là kết quả kiểm thử chương trình ở Hình 4 ....
Luyện tập 1 trang 98 Tin học 8: Thế nào là lỗi cú pháp, lỗi logic? ....
Luyện tập 2 trang 98 Tin học 8: Hãy sắp xếp các việc dưới đây theo trình tự để phát hiện ....
Thực hành 1 trang 98 Tin học 8: Tạo chương trình ở Hình 2, thực hiện kiểm thử ....
Thực hành 2 trang 98 Tin học 8: Thực hành theo các yêu cầu sau: ....
Thực hành 3 trang 98 Tin học 8: Tạo chương trình ở Hình 7. Thực hiện kiểm thử ....
Vận dụng trang 98 Tin học 8: Em hãy thực hành kiểm thử, gỡ lỗi cho các chương trình em đã tạo ....