Một ngày học tập đầu tuần – BạchThànhLong-C1O19I1

Hôm nay ngày 11-11-2019, tiệp tục học và thực hành bài tập về cấu trúc lặp. Tôi đã làm được bài tập về bảng cửu chương, tuy nhiên bài tập về tìm số nguyên tố, là một bài tập khiên tôi phải suy nghĩ gần cả ngày hôm nay. Nó đòi hỏi sự tư duy, hiểu về vấn đề. Mặc dù bài tập tôi làm gần như đúng, nhưng chỉ khác là true, false ở phần

    for (i = 2; i <= n/2; i++) {
        if (n % i != 0) {
            return true;
        }
    }
    return false;
}

Câu ở trên không đúng dẫn đến lặp vô hạn. Sửa lại thành

    for (i = 2; i <= n/2; i++) {
        if (n % i == 0) {
            return false;
        }
    }
    return true;
}

Thì bài toán mới trở nên đúng. Điều này thật khá khó hiểu, không hiểu sao si và mất gần 2 tiếng để sửa lại mới được . Cảm ơn và chúc người đọc sức khỏe và một ngày tốt lành.

Link tham khảo bên dưới:

https://github.com/CodeGymC1019i1/Skill_SS9_Loop/blob/master/BachLong/CauTrucLap2/2-NhapSoNt/nhapsont-Chuan.html

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook