Menu
CoddyTech

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.

challenge icon

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

Tự luyện tập: Trình biên dịch C online