Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: conversor de monedas

Función creada:
ConvertirMoneda[Pesos, TasaDeConversion]:
retornar Pesos * TasaDeConversion

Ejemplo de algoritmo:
mostrar "Conversión de moneda"

mostrar "Ingresa la cantidad de pesos ($) a convertir"
pesos = Pedir al usuario

mostrar "Ingresa la tasa de conversión a dólares (US$)"
tasa = Pedir al usuario

valor = ConvertirMoneda[pesos, tasa]
mostrar "Valor convertido:"
mostrar valor

1 respuesta

Hola, Jairo! ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu algoritmo está bien organizado, ya que separaste la función, la entrada de datos y la salida del resultado. Un punto importante es revisar cómo se interpreta la tasa: si la tasa indica cuántos pesos equivalen a 1 dólar, la conversión sería Pesos / TasaDeConversion; si la tasa ya representa el valor directo de conversión a dólares, entonces la multiplicación puede tener sentido.

Consejo: nombra la tasa de forma más específica para evitar confusiones, por ejemplo pesosPorDolar, y ajusta la función así: ConvertirMoneda[Pesos, pesosPorDolar]: retornar Pesos / pesosPorDolar. Vas muy bien al usar funciones para dejar el algoritmo más claro y reutilizable. ¿Qué nombre le darías a la variable de tasa para que cualquier persona entienda mejor el cálculo? Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!