Informática, pregunta formulada por ShenFei, hace 1 día

Esto es un ejercicio de Python, agradezco su ayuda.

Para obtener ciertas estadísticas de un recorrido, se pide realizar un programa que dada una distancia, entregue la velocidad en kilómetros por hora y en metros por segundo. Para esto, existen dos variables tiempo y distancia que vienen en segundos y kilómetros respectivamente. Tu programa debe guardar en la variable resultado un string, por ejemplo, para el siguiente caso:


tiempo = 1


distancia = 0.01


La variable resultado debería tener lo siguiente:


"La velocidad es 36.0 km/h o 10.0 m/s"


Para poder resolver este problema , debes escribir el código que falta en el espacio que lo señala. Asume que ya existen variables con los nombres tiempo y distancia, que ya contienen los valores requeridos (no debes pedírselos al usuario), haz los cálculos que necesites, y luego deja el resultado en una variable llamada resultado.


cristopher7712: Lo quieres en seudocódigo o en otro lenguaje?
ShenFei: En python, me olvide especificar

Respuestas a la pregunta

Contestado por cristopher7712
6

Respuesta:

En la explicación

Explicación:

tiempo = float(input("Introduzca el tiempo: "))

distancia = float(input("Introduzca la distancia recorrida: "))

velocidadMs = distancia / tiempo

velocidadKmhr = (distancia / tiempo) * (3600/1000)

print("La velocidad es: ", velocidadMs,"m/s", "o", velocidadKmhr,"Km/hr")

Lo hice en el IDLE de python, espero te sirva.

Dime si es lo que querías o esperabas ya que también puedo hacer unas condicionales cosa que el usuario ponga la distancia o tiempo en metros o segundos, y directamente muestre la velocidad en m/s o km/hr dependiendo a la respuesta del usuario.


cristopher7712: Perdon por la tardanza xd
Otras preguntas