Đề thi cuối kì 2 Tin học 10 Cánh diều có đáp án - Đề 3

(1 điểm): Viết chương trình nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1. Tính xem trong khoảng thời gian từ năm Y1 đến năm Y2 có bao nhiêu năm nhuận.

Giải thích

Viết chương trình:

- nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1.

- Tính xem trong khoảng thời gian từ năm Y1 đến năm Y2 có bao nhiêu năm nhuận.

Chương trình tham khảo

def nhuan(x):

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

return True

else:

return False

Y1=int(input(“Nhập năm bắt đầu:”))

Y2=int(input(“Nhập năm thứ 2:”))

D=0

for i in range(Y1,Y2+1):

if (nhuan(i)==True):

D=D+1

print(“số năm nhuận trong khoảng từ năm Y1 đến Y2 là:”,D):