Dada la distancia en metros o yardas, la tarea aquí es generar un programa en Python que convierta la distancia dada en metros a yardas y viceversa.
Ejemplos:
Input: Length in Meter: 245 Length in Yard : 100 Output: 245 Meter in Yard = 267.9344 100 Yards in Meter = 91.4403 Input: Length in Meter: 5 Length in Yard : 20 Output: 5 Meter in Yard = 5.4680 20 Yards in Meter = 18.2881
Fórmula utilizada –
1 Meter = 1.09361 Yard
Entonces, según la fórmula anterior, 1 metro equivale a 1,09361 yardas, por lo tanto, para convertir metros a yardas, simplemente multiplique la distancia dada en metros por 1,09361, y para convertir yardas a metros, solo tenemos que dividir la longitud en yardas por 1,09361.
A continuación se muestra la implementación.
Python3
meter = 5 # Length in Meter yard = 20 # Length in Yard # converting Meter to Yard meter_to_yard = meter * 1.09361 # converting Yard to meter yard_to_meter = yard / 1.09361 # printing the output print("%d Meter in Yard = %.4f " % (meter, meter_to_yard)) print("%d Yard in Meter = %.4f " % (yard, yard_to_meter))
Producción:
5 Metro en Yarda = 5.4680
20 yardas en metros = 18.2881
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)