Ngày
Bài học 9 trên 25 trong khóa học Bài tập lập trình: tập 2 của Coddy.
Một ngày cụ thể có thể hợp lệ hoặc không. Bạn cần kiểm tra tháng có nằm trong khoảng từ 1 đến 12 hay không, năm đó có phải năm nhuận hay không (năm nhuận là năm chia hết cho 400, hoặc chia hết cho 4 nhưng không chia hết cho 100) và số ngày trong tháng có chính xác là 30 hoặc 31 hay không.
Thử thách
DễViết chương trình nhận một ngày và in ra VALID nếu đó là ngày có thật, nếu không thì in ra NOT VALID
Đầu vào
1 6 1992
Đầu ra
VALID
Đầu vào
30 2 2004
Đầu ra
NOT VALID
Giải thích
Ngày đầu tiên hợp lệ, nhưng ngày thứ hai không hợp lệ vì tháng Hai không bao giờ có 30 ngày.
Tự làm thử
#include <stdio.h>
int main() {
// Viết code ở đây
return 0;
}
Tất cả bài học trong Bài tập lập trình: tập 2
1Giới thiệu khóa học
Giới thiệuTự luyện tập: Trình biên dịch C online