uummmm el código no correría si se tiene mas de 7200 segundos... xq solo funciona para menos de 2 horas... me quedo asi ami: total=int(input('ingrese el numero total de segundos: ')) h=total//3600 m=(total-3600*h)//60 s=total-(h*3600+60*m) print('se tiene: ' + str(h) + ' horas ' + str(m) +' minutos ' + str(s) +' segundos')
hola. print con comillas escoge print ejemplo minutos. vuelves hacer print sin comilla para que imprima.. para que aparezca el resultado si no haces el otro print no va salir nada
ummmmm aqui si veo algo raro o en lo que difiero. el planteamiento del problema dice: a "tal" numero de segundos diga cuantos minutos y horas son... ó diga cuantas horas minutos y segundos correspondes a "tal" numero de segundos verdad? el primero pues seria hacer dos divisiones ¡ok? y el segundo (mas interesante claro)... seria con el algoritmo que tu usaste por supuesto el primero no tiene gran merito pero me refiero a que tal como lo planteas al inicio del video es lo que sugiere ....
Depurado:
solicitud=int(input("Digame cuantos segundos: "))
horas=solicitud//3600
minutos=(solicitud%3600)//60
segundos=((solicitud%3600)%60)
print(horas, "horas", minutos, " minutos y",segundos, "segundos")
¡GRACIAS!, aprendí mas en un día viendo tus videos que en mis clases con mi maestro, gracias a ti salve mi calificación.❤(:
Gracias
Muy buena explicación simple y concisa
el mejor!
uste es muy pika, valeu manito, abracitos del brazil
Que duro bro, gracias
Que god, se nota que eres un PapuPro :v
gracias
Hola bro muy buen video, si la fracción no es exacta el programa me va a tomar los decimales para las horas??
gracias😃
Hola son muy buenos tus videos deverias aser mas
que autocompletado usas ?
No se si te sirva pero usa el de Python
resultado= str(horas)+" horas, " + str(minutos)+ " minutos, "+ str(segundos)+" segundos"
segundosTotales = int(input("ingrese cantidad de segundos: "))
horas = 0
minutos = segundosTotales//60
segundosSobrantes = segundosTotales%60
while(minutos>=60):
horas = horas + 1
minutos = minutos - 60
print("segundos: ",segundosSobrantes)
print("minutos: ",minutos)
print("horas: ",horas)
uummmm el código no correría si se tiene mas de 7200 segundos... xq solo funciona para menos de 2 horas... me quedo asi ami:
total=int(input('ingrese el numero total de segundos: '))
h=total//3600
m=(total-3600*h)//60
s=total-(h*3600+60*m)
print('se tiene: ' + str(h) + ' horas ' + str(m) +' minutos ' + str(s) +' segundos')
porq haces print a minutos con comillas y después sin comillas?
hola.
print con comillas escoge print ejemplo minutos. vuelves hacer print sin comilla para que imprima.. para que aparezca el resultado si no haces el otro print no va salir nada
no me da los segundos
ummmmm aqui si veo algo raro o en lo que difiero.
el planteamiento del problema dice: a "tal" numero de segundos diga cuantos minutos y horas son...
ó
diga cuantas horas minutos y segundos correspondes a "tal" numero de segundos
verdad?
el primero pues seria hacer dos divisiones ¡ok?
y el segundo (mas interesante claro)... seria con el algoritmo que tu usaste
por supuesto el primero no tiene gran merito pero me refiero a que tal como lo planteas al inicio del video es lo que sugiere ....