Theo em, việc gán Kết quả = Chưa tìm thấy trước khi lặp và sửa lại thành Kết quả = Tìm thấy khi phát hiện có số trong dãy bằng x có tác dụng gì

Trả lời câu F2 trang 35 SBT Tin học 7 sách Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 7

1 297 lượt xem


Giải SBT Tin học 7 Cánh diều Bài 1: Tìm kiếm tuần tự

Câu F2 trang 35 SBT Tin học 7: Theo em, việc gán Kết quả = Chưa tìm thấy trước khi lặp và sửa lại thành Kết quả = Tìm thấy khi phát hiện có số trong dãy bằng x có tác dụng gì? Tại sao cần làm thế?

Trả lời:

Trước khi lặp đánh dấu Kết quả = Chưa tìm thấy thì điều kiện dừng vòng lặp chưa thỏa mãn. Khi phát hiện có số trong dãy bằng x sửa lại thành Kết quả = Tìm thấy thì điều kiện dừng vòng lặp thỏa mãn. Thuật toán kết thúc.

Nếu không làm thế thì thuật toán vẫn tiếp tục lặp, kiểm tra đến hết dãy, dù đã tìm thấy số bằng x. Đó là việc làm vô ích.

Xem thêm các bài giải sách bài tập Tin học 7 Cánh diều hay, chi tiết khác:

Câu F1 trang 35 SBT Tin học 7: Hãy cho biết mỗi khẳng định sau đây là đúng hay sai và giải thích lí do... 

Câu F2 trang 35 SBT Tin học 7: Theo em, việc gán Kết quả = Chưa tìm thấy trước khi lặp và sửa lại thành Kết quả = Tìm thấy khi phát hiện có số trong dãy bằng x có tác dụng gì...  

Câu F3 trang 35 SBT Tin học 7: Bài toán yêu cầu tìm kiếm số cuối cùng trong dãy bằng x. Em hãy nêu ý tưởng sửa thuật toán... 

Câu F4 trang 35 SBT Tin học 7: Dựa theo bảng mô phỏng các bước tìm kiếm tuần tự trong sách giáo khoa, hãy mô phỏng ý tưởng của em... 

Câu F5* trang 35 SBT Tin học 7: Em hãy nêu ý tưởng sửa đổi thuật toán tìm kiếm tuần tự cho bài toán yêu cầu... 

Câu F6 trang 35 SBT Tin học 7: Nêu một bài toán thực tế dẫn đến bài toán tìm kiếm... 

1 297 lượt xem


Xem thêm các chương trình khác: