Date
Lição 9 de 25 do curso Desafios de Programação: Volume 2 da Coddy.
Uma determinada data pode ser válida ou não. Precisamos verificar se o mês está entre 1 e 12, se é um ano bissexto (um ano bissexto é todo ano que é divisível por 400, ou é divisível por 4 mas não por 100), e se os dias do mês estão corretos, 30 e 31.
Desafio
FácilEscreva um programa que, para uma determinada data, exiba "VALID" se for uma data existente e "NOT VALID" caso contrário
Entrada
1 6 1992
Saída
VALID
Entrada
30 2 2004
Saída
NOT VALID
Explicação
A primeira data é válida, mas a segunda data não é válida porque fevereiro nunca tem 30 dias.
Experimente você mesmo
#include <stdio.h>
int main() {
// Escreva o código aqui
return 0;
}
Todas as lições de Desafios de Programação: Volume 2
1Course Introduction
Introduction