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

Crear una función llamada ConvertirEnDolares.-

La función debe recibir los parámetros:

  1. El valor en pesos que se desea convertir-.
  2. La tasa de cambio.-

Dentro de la función, dividir el valor en pesos por la tasa de cambio.-
Retornar el valor convertido.

//Programa principal
Solicitar al usuario que ingrese la tasa de cambio.
Solicitar al usuario que ingrese el valor en pesos que desea convertir.

Llamar a la función ConvertirEnDolares, enviando como parámetros el valor en pesos y la tasa de cambio ingresados.

Guardar el resultado retornado por la función en una variable "valor_convertido".

Mostrar el mensaje "El valor en dolares es: " valor_convertido

1 respuesta

Hola, Lourdes. ¿Cómo va? Gracias por compartir tu propuesta con la comunidad Alura.

Tu planteamiento está bien organizado y se entiende con claridad la lógica del conversor de monedas. Separaste la solución en dos partes: primero la función ConvertirEnDolares, que recibe el valor en pesos y la tasa de cambio, y luego el programa principal, donde se piden los datos al usuario, se llama a la función y se muestra el resultado convertido.

Un punto positivo es que pensaste en usar una función para resolver el cálculo, porque eso hace que el algoritmo sea más ordenado y fácil de reutilizar. La operación principal también está correcta: dividir el valor en pesos por la tasa de cambio para obtener el equivalente en dólares. Solo cuidaría mantener el mismo nombre de la función en todo el algoritmo y, si lo llevas a código, usar nombres sin caracteres especiales y con una escritura consistente, como convertir_en_dolares.

Una posible estructura sería:

funcion convertir_en_dolares(valor_pesos, tasa_cambio)
    valor_convertido = valor_pesos / tasa_cambio
    retornar valor_convertido
fin funcion

leer tasa_cambio
leer valor_pesos

valor_convertido = convertir_en_dolares(valor_pesos, tasa_cambio)

mostrar valor_convertido

Tu solución ya tiene una buena base para transformarse en código. ¿Qué otra moneda te gustaría agregar a este conversor como siguiente paso?

Alura Cuenta con el apoyo de la comunidad Alura en tu jornada. Un abrazo y buenos estudios.