Recorrido de atletas
Dos atletas recorren la misma distancia y se registran sus tiempos en minutos y segundos. Se desea saber el tiempo total utilizado por ambos atletas en horas, minutos y segundos.
Ejemplo
Entrada:
- Distancia recorrida: 1000 metros
- Información Primer atleta
- Minutos: 555
- Segundos: 36
- Información Segundo atleta
- Minutos: 612
- Segundos: 39
Salida:
- La hora recorrida es: 19
- Los minutos recorridos son: 28
- Los segundos recorridos son: 15
Código:
Algoritmo Tiempo_Total_Atletas
// Declaración de variables
minutos_a = 0
segundos_a = 0
temp_minutos = 0
temp_segundos = 0
total_horas = 0
total_minutos = 0
total_segundos = 0
// Ciclo para ingresar los tiempos de dos atletas
Para i = 1 Hasta 2 Hacer
Escribir "Ingrese minutos atleta ", i
Leer minutos_a
Escribir "Ingrese segundos atleta ", i
Leer segundos_a
// Sumar los tiempos de los atletas
temp_minutos = temp_minutos + minutos_a
temp_segundos = temp_segundos + segundos_a
FinPara
// Ajuste de segundos a minutos
si temp_segundos >= 60 Entonces
total_minutos = total_minutos + trunc(temp_segundos / 60)
temp_segundos = temp_segundos % 60
FinSi
// Ajuste de minutos a horas
total_minutos = total_minutos + temp_minutos
si total_minutos >= 60 Entonces
total_horas = total_horas + trunc(total_minutos / 60)
total_minutos = total_minutos % 60
FinSi
// Asignar el valor final de segundos
total_segundos = temp_segundos
// Mostrar los resultados
Escribir "La hora recorrida es: ", total_horas
Escribir "Los minutos recorridos son: ", total_minutos
Escribir "Los segundos recorridos son: ", total_segundos
FinAlgoritmo
Explicación:
- Ingreso de datos: Se piden los minutos y segundos para dos atletas.
- Suma de tiempos: Se suman los minutos y segundos por separado.
- Ajuste de segundos y minutos: Si los segundos son 60 o más, se convierten en minutos. Lo mismo ocurre con los minutos que se convierten en horas si alcanzan o superan los 60.
- Resultado: Se muestran las horas, minutos y segundos totales.
Ejecución:
Pública tu duda o comentario
Resuelve tus dudas con la comunidad.
(0) Comentarios
No registra comentarios, se el primero en comentar.
Publicar