Date
Урок 9 из 25 курса Задачи по программированию: Часть 2 на Coddy.
Заданная дата может быть корректной или нет. Нам нужно проверить, находится ли месяц в диапазоне от 1 до 12, является ли год високосным (високосным считается каждый год, который делится на 400 или делится на 4, но не на 100), и правильно ли указано количество дней в месяце (30 или 31).
Задание
ЛегкоНапишите программу, которая для заданной даты выводит "VALID", если это существующая дата, и "NOT VALID" в противном случае
Ввод
1 6 1992
Вывод
VALID
Ввод
30 2 2004
Вывод
NOT VALID
Объяснение
Первая дата является корректной, но вторая дата не является корректной, так как в феврале никогда не бывает 30 дней.
Попробуйте сами
#include <stdio.h>
int main() {
// Напишите код здесь
return 0;
}
Все уроки раздела Задачи по программированию: Часть 2
1Course Introduction
Introduction