Buenas!
Me gustaría saber cómo estructurar un programa en el que me devuelva una fecha válida. Que introduzca una fecha y diga si es válida o no.
Si alguien me pudiera decir más o menos una idea...
Gracias.
| ||||
Respuesta: Programa fecha válida Digamos que ingresas una fecha dado por día, mes, año. El primer paso es validar la fecha comenzando por el día y el mes. Como sabrá cada mes tiene diferentes números de días entonces se haría algo así:
Código C++:
Ver original Ahora eso funciona bien siempre y cuando el mes no sea febrero y el día sea igual a 29, ya que en ese caso debes de validar el año para verificar si es bisiesto (Se dice que un año es bisiesto si es múltiplo de 4 excepto los múltiplos de 100 pero si los de 400). Con lo cual obtendrás una validación de la fecha ingresada. Suerte y si requieres de más ayuda coloca tu código para ver los detalles y ayudarte.
__________________ % El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla. % |
Etiquetas: |