Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 18. Pedir una hora de la forma hora, minutos y segundos, y mostrar la hora en el
- # segundo siguiente.
- hora = int(input('Introduzca la hora: '))
- minutos = int(input('Introduzca los minutos: '))
- segundos = int(input('Introduzca los segundos: '))
- # Validaciones
- if hora < 0 or hora > 24:
- print('hora inválida')
- elif minutos < 0 or minutos > 59:
- print('Minutos inválidos')
- elif segundos < 0 or segundos > 59:
- print('Segundos inválidos')
- else:
- if segundos == 59:
- if minutos==59:
- if hora==23:
- hora=0
- minutos=0
- segundos=0
- else:
- hora=hora+1
- minutos=0
- segundos=0
- else:
- minutos=minutos+1
- segundos=0
- else:
- segundos=segundos+1
- if segundos < 10:
- segundos='0'+str(segundos)
- if minutos < 10:
- minutos='0'+str(minutos)
- if hora < 10:
- hora='0'+str(hora)
- print('La hora al siguiente segundo es: ' + str(hora) + ':' + str(minutos) + ':' + str(segundos))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement