
Anonymous
0
0
Em hãy viết chương trình nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1
- asked 4 months agoVotes
0Answers
0Views
Giải SBT Tin học 10 Kết nối tri thứcBài 31: Thực hành: Viết chương trình đơn giản
Câu 31.7 trang 65 SBT Tin học 10
Trả lời:
Chương trình có thể viết như sau:
def nhuan(year):
if year % 400 == 0 or (year % 4 == 0 and year%100 != 0):
return True
else:
return False
def Tinh_nhuan(Y1, Y2):
count = 0
for year in range(Y1, Y2+1):
if nhuan (year): count = count + 1
return count
Y1 = int(input("Nhập năm đầu: "))
Y2 = int(input("Nhập năm cuối: "))
print("Từ năm ",Y1," đến năm ",Y2," có ",Tinh_nhuan(Y1, Y2)," năm nhuận.")
* Chương trình chạy thử tính năm nhuận của thế kỉ XXI như sau:
Xem thêm lời giải sách bài tập Tin học lớp 10 bộ sách Kết nối tri thức hay, chi tiết nhất:
Xem thêm lời giải sách bài tập Tin học lớp 10 bộ sách Kết nối tri thức hay, chi tiết nhất:
Bài 29: Nhận biết lỗi chương trình
Bài 30: Kiểm thử và gỡ lỗi chương trình
Bài 32: Ôn tập lập trình Python