Luyện tậpCâu hỏi 1. Em hãy chọn một cách khác với cách đã nêu trong phần b) Sửa lỗi của mục 2 để...
Câu hỏi:
Luyện tập
Câu hỏi 1. Em hãy chọn một cách khác với cách đã nêu trong phần b) Sửa lỗi của mục 2 để sửa lỗi của chương trình được cho trong Hình 15.1.
Câu trả lời:
Người trả lời: GV. Đỗ Hồng Ánh
Cách làm:- Bước 1: Xem xét lại biểu thức điều kiện trong vòng lặp để chắc chắn rằng nó đúng với yêu cầu bài toán.- Bước 2: Sửa lại biểu thức điều kiện sao cho vòng lặp chỉ kết thúc khi số lần đoán bằng 7.Câu trả lời cho câu hỏi:Để sửa lỗi của chương trình được cho trong Hình 15.1, ta cần xem xét lại biểu thức điều kiện trong vòng lặp. Với yêu cầu bài toán là mỗi người không đoán quá 7 lần, ta chỉ cần sửa biểu thức điều kiện sao cho vòng lặp kết thúc khi số lần đoán đúng bằng 7. Điều này giúp chương trình chạy đúng theo yêu cầu và không gây ra lỗi như ban đầu.
Câu hỏi liên quan:
- 1. Kiểm tra và phân loại lỗiHoạt động 2. Không làm việc hay làm việcEm hãy cho biết, chương trình...
- Câu hỏi 2. Chọn phát biểu đúng nhất về hoạt động gỡ lỗi.A. Gỡ lỗi là phát hiện và loại bỏ lỗi....
- Hoạt động 2. Gỡ lỗiCâu hỏi 1. Xét tình huống máy tính hiển thị số lần đoán không đúng với số lần...
- Câu hỏi 3. Em hãy gỡ lỗi đoạn chương trình xác định một số n được nhập từ bàn phím là số chẵn hay...
- Vận dụngCâu hỏi 1. Đổi vai trò máy tính và người chơi trong trò chơi Đoán số. Em chọn một số nguyên...
Em có thể tìm hiểu document của ngôn ngữ lập trình và xem xét lại cú pháp hoặc logic trong chương trình để khắc phục lỗi.
Em có thể sử dụng công cụ kiểm tra lỗi như linter để phát hiện và sửa lỗi trong mã nguồn.
Em có thể thêm các câu lệnh in ra giá trị của biến hoặc thông báo để theo dõi quá trình thực thi của chương trình.
Em có thể sử dụng câu lệnh debug để xem giá trị của các biến trong chương trình và xác định nơi có lỗi.