Bài 2. Đếm các ước thực sự của một số nguyênBạn Hà viết chương trình ở Hình 2 để đếm xem số nguyên...
Câu hỏi:
Bài 2. Đếm các ước thực sự của một số nguyên
Bạn Hà viết chương trình ở Hình 2 để đếm xem số nguyên n nhập vào từ bàn phím có bao nhiêu ước số thực sự (ước khác 1 và n). Tuy nhiên, chương trình chạy ra kết quả sai. Em hãy sửa lỗi giúp bạn Hà.
Câu trả lời:
Người trả lời: GV. Đỗ Hồng Long
Cách làm:1. Chương trình cần phải kiểm tra từ 2 đến căn bậc hai của số n để đếm số lượng ước thực sự của n.2. Sau khi kiểm tra từ 2 đến căn bậc hai của n, ta cần cộng thêm 1 đối với trường hợp n có một ước là căn bậc hai của n.Câu trả lời: Chương trình của bạn Hà chưa đếm đúng số lượng ước thực sự của số nguyên n. Để sửa lỗi, bạn cần bổ sung thêm phần kiểm tra từ 2 đến căn bậc hai của n, sau đó cộng thêm 1 nếu n có một ước là căn bậc hai của n. Điều này giúp chương trình đếm chính xác số lượng ước khác 1 và n của số n.
Câu hỏi liên quan:
Bình luận (0)