[ Foro de Python ]

no entiendo la interpretacion

14-Jan-2024 21:34
Invitado (andres965)
0 Respuestas

tengo el siguiente requerimineto;      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.


y este es mi codigo:       def velocidad(distancia, tiempo):
  velocidad         = distancia/tiempo
  metros_segundos    = velocidad/3.6

  return velocidad, metros_segundos


resultadok, metros_segundos=velocidad(20,2)
print(f" tu velocidad en kilometros por hora es de {resultadok} y de metros por segundo{metros_segundos} ")
 

en el simulador si me da respuestas ok  pero donde presento el ejercicio me dicen Hubo un error en tu formato de resultado      




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)