Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100

Câu hỏi :

Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100 và 400. Đặc biệt, những năm chia hết cho 3328 được đề xuất là năm nhuận kép. Với số nguyên dương n nhập từ bàn phím, em hãy đưa ra màn hình thông báo “Không là năm nhuận” nếu n không phải là năm nhuận; “Năm nhuận” nếu n là năm nhuận và “Năm nhuận kép nếu n là năm nhuận kép”.

* Đáp án

* Hướng dẫn giải

n = int(input("Nhập n: "))

if (n % 400 == 0) or (n % 4 ==0 and n % 100 != 0 and n % 400 != 0):

    if n % 3328 == 0:

        print("Năm nhuận kép")

    else:

        print("Năm nhuận")

else:

    print("Không là năm nhuận")

Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100 (ảnh 1)

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Bài tập Câu lệnh rẽ nhánh có đáp án !!

Số câu hỏi: 5

Copyright © 2021 HOCTAP247