Hướng dẫn giải của KNTT10 - Trang 140 - Vận dụng 2

Chỉ dùng lời giải này khi không có ý tưởng, và đừng copy-paste code từ lời giải này. Hãy tôn trọng người ra đề và người làm lời giải.


Nộp code mẫu trước khi tự giải được bài tập là một hành vi có thể bị ban.

Ý tưởng

Tính số ngày tối đa của tháng nhập vào:

  • Tháng ~1, 3, 5, 7, 8, 10, 12~: ~31~ ngày.
  • Tháng ~4, 6, 9, 11~: ~30~ ngày.
  • Tháng ~2~: nếu năm nhuận thì có ~29~ ngày, năm thường có ~28~ ngày.

~\Rightarrow~ Lưu vào biến max1

  • Nếu day<1day>max1 thì thì day không hợp lệ.
  • Nếu month<1month>12 thì month không hợp lệ.
  • Nếu year<1year>1000000 thì year không hợp lệ.
  • Xây dựng ~1~ hàm kiểm tra giá trị nhập vào trả về giá trị là TRUE hoặc FALSE.

Code đề xuất


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.