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

Lời giải Câu F30 trang 29 SBT Tin 10 sách Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10.

1 944 lượt xem


Giải SBT Tin học 10 Cánh diều Bài 6,7: Câu lệnh rẽ nhánh - Thực hành câu lệnh rẽ nhánh

Câu F30 trang 29 SBT Tin 10: Số ngày trong tháng

Năm nhuận là năm chia hết cho 400 hoặc năm chia hết cho 4 nhưng không chia hết cho 100. Có thể công thức tính lịch sẽ phải sửa đổi trong tương lai nhưng quy tắc này sẽ còn đúng trong ít nhất 1 000 năm nữa. Viết chương trình nhập vào một số nguyên dương m (1 < m < 12) và một số nguyên dương y, đưa ra số ngày trong tháng m của năm y.

Trả lời:

Ta biết rằng một năm có 12 tháng trong đó:

- Các tháng 1, 3, 5, 7, 8, 10, 12 có 31 ngày.

- Các tháng 4, 6, 9, 11 có 30 ngày.

- Tháng 2 của năm nhuận có 29 ngày, còn tháng 2 của năm không nhuận có 28 ngày.

Dựa vào những thông tin vừa được cung cấp, tham khảo chương trình sau:

1 944 lượt xem


Xem thêm các chương trình khác: