usuario ingresa 12345 segundos. Solo logro esto. (12345.0 segundos son 205.75 minutos) Y necesito que quede así: 12345 segundos son 3 horas 25 minutos 45 segundos. Lo que no consigo hacer es la conversión a horas y minutos, por lo tanto si me pueden ayudar, de antemano muchas gracias y feliz día. :no:
input()
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: LeGatoRojo en Martes 16 de Noviembre de 2010, 19:02
Primero divides entre 3600 y redondeas hacia abajo, con los minutos igual, sólo que es entre sesenta, finalmente sólo restas los segundos de las multiplicaciones y te daran los segundos, no lo se hacer en phyton, pero sólo es cuestion de que lo adaptes
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: Leo_n en Miércoles 17 de Noviembre de 2010, 05:09
Quetal estimado Darktigerhell. Es un gusto saludarte. Gracias por tu respuesta. Te muestro como quedo la cosa:
segundos=int(raw_input('Ingresa una cantidad en segundos ')) print'' horas=int(segundos/3600) minutos=int(segundos/60%60) segundo=int(segundos/60*.22) print segundos,'segundos son',horas,'horas',minutos,'minutos',segundo,'segundos' Fin = Ingresa una cantidad en segundos 12345 12345 segundos son 3 horas 25 minutos 45 segundos
El único inconveniente que tengo por el momento son con los segundos, como te darás cuenta *.22 no se que dato ponerle para que me muestre los segundos exactos, porque si haces la prueba con otros datos por ejemplo 185 segundos son 3 minutos y 5 segundos, pero solo me imprime 3 minutos y cero segundos, entonces algo esta fallando en segundos, pero creo que es lo de menos, ya iré resolviendo de a poco. Gracias por ayudarme. Que pase feliz día. :good:
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: Leo_n en Miércoles 17 de Noviembre de 2010, 06:01
Quetal de nuevo he allí la respuesta. segundo=int(segundos%60) ja, ahora si funciona bien con los segundos. Gracias por la ayuda. :good:
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: m0skit0 en Miércoles 17 de Noviembre de 2010, 08:51
La operación módulo (%) siempre devuelve un entero, no hace falta el int().
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: Leo_n en Miércoles 17 de Noviembre de 2010, 14:16
Quetal m0skit0, un gusto saludarte.
Gracias por la aclaración. Feliz día.
Título: Re: ¿Como Convertir segundos a horas y minutos?
Publicado por: LeGatoRojo en Jueves 18 de Noviembre de 2010, 22:33
Que bien que ya quedo resuelto, anduve de viaje y sin internet :good: