Se necesita un algoritmo para sumar los tiempos de una carrera por etapos. El algoritmo solo debe
sumar dos tiempos que incluyen horas, minutos y segundos. El problema es que los tiempos llegan
al algoritmo as: por ejemplo 74532, queriendo decir 7 horas, 45 minutos y 32 segundos. El algoritmo
recibirá dos tiempos expresados de esa manera y deberá calcular su suma.
Respuestas
Respuesta:
1. pedir números
2. guardar números en variables (n1 y n2)
3. Crear una variable suma
4.¿Al dividir n1/10000 el residuo es mayor o igual a 1? si pasar al paso siguiente. no ir al paso 6
5. sumarle n1 a la variable suma
*repetir para encontrar minutos y segundos*
6.¿Al dividir n2/10000 el residuo es mayor o igual a 1? si pasar al paso siguiente. no ir al paso 8
7.sumarle n2 a la variable suma
8. mostrar suma
Explicación:
Lo que tienes que hacer es separar los números
-74536
7
45
36
Esto lo haces dividiendo por 10^n
en el algoritmo ( que no está completo para que lo completes)
dividi 74536/10000
esto me da 7.4536
tomando el resultado entero me daría 7
y así encontramos las horas
para los minutos y segundos se haría lo mismo
74536/100=745.36≈745
como ya tenemos la hora
745-hora*100=45