Date
Lección 9 de 25 del curso Problemas de programación: Volumen 2 de Coddy.
Una fecha dada puede ser válida o no. Necesitamos comprobar si el mes está entre 1 y 12, si es un año bisiesto (un año bisiesto es cada año que es divisible por 400, o es divisible por 4 pero no por 100), y si los días del mes son correctos, 30 y 31.
Desafío
FácilEscribe un programa que, para una fecha dada, devuelva "VALID" si es una fecha existente, y "NOT VALID" en caso contrario
Entrada
1 6 1992
Salida
VALID
Entrada
30 2 2004
Salida
NOT VALID
Explicación
La primera fecha es válida, pero la segunda fecha no es válida porque febrero nunca tiene 30 días.
Pruébalo tú mismo
#include <stdio.h>
int main() {
// Escribe el código aquí
return 0;
}
Todas las lecciones de Problemas de programación: Volumen 2
1Course Introduction
Introduction