SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: claudiomhh en Martes 10 de Julio de 2007, 16:01
-
hola Amigos.... alguiem me Puede ayudar quiero realizar un Programa que Muestre lo siguente
Ingresando el dia, mes, año
y muestre la edad: x años, x meses, x dias (2 años con 4 meses y 2 días)
Dia de la semana (Lunes, Martes, etc)
Estación del año ( Verano, otoño, etc)
Signo del Sodiaco ( Gemenis, Virgo, etc)
Alguien me podria ayudar... gracias
-
Supongo que la fecha ingresada es una de nacimiento :).
Usa las funciones de la biblioteca time:
Librería time (http://c.conclase.net/librerias/libreria.php?lib=time)
En esa página, en los ejemplos encuentras fácilmente cómo obtener el día de la semana y te ayudan para lo otro que deseas :).
-
Supongo que la fecha ingresada es una de nacimiento :).
Usa las funciones de la biblioteca time:
Librería time (http://c.conclase.net/librerias/libreria.php?lib=time)
En esa página, en los ejemplos encuentras fácilmente cómo obtener el día de la semana y te ayudan para lo otro que deseas :).
voy a Revicar gracias por la respuesta
-
Supongo que la fecha ingresada es una de nacimiento :).
Usa las funciones de la biblioteca time:
Librería time (http://c.conclase.net/librerias/libreria.php?lib=time)
En esa página, en los ejemplos encuentras fácilmente cómo obtener el día de la semana y te ayudan para lo otro que deseas :).
voy a Revicar gracias por la respuesta
No me Sirvio no era lo que esperaba...
Gracias de todas maneras
-
¿No te sirvió? Mmmm, como que hay que esforzarse un poco ¿no? Igual y en la API de Windows encuentras todo "a modo" para lo que quieres.
Con la librería time:
- Obtienes la hora/fecha actual con localtime o gmtime.
- Si ya tienes los datos de una fecha, mételos a una estructura tm y lo conviertes a tiempo condensado con mktime.
- Con difftime obtienes la diferencia entre dos fechas en formato condensado, con esto puedes obtener la edad.
- El día de la semana lo puedes sacar de la estructura devuelta por localtime.
- Los otros datos (estación, signo), los calculas tú, en la estructura devuelta por localtime tienes todo lo necesario.
-
¿No te sirvió? Mmmm, como que hay que esforzarse un poco ¿no? Igual y en la API de Windows encuentras todo "a modo" para lo que quieres.
Con la librería time:
- Obtienes la hora/fecha actual con localtime o gmtime.
- Si ya tienes los datos de una fecha, mételos a una estructura tm y lo conviertes a tiempo condensado con mktime.
- Con difftime obtienes la diferencia entre dos fechas en formato condensado, con esto puedes obtener la edad.
- El día de la semana lo puedes sacar de la estructura devuelta por localtime.
- Los otros datos (estación, signo), los calculas tú, en la estructura devuelta por localtime tienes todo lo necesario.
Gracias a todos los que me ayudaron a realizar el Programita....