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

[Proyecto] Desafío: conversor de monedas | Noctis

Inicio 
funcion convertirSaUS[pesos, tasa_cambio] :
    retornar (pesos* tasa_cambio)
//nombre del conversor
Mostrar “Conversor de pesos ($) a dólares (US$)”
//entrada
tasa_cambio = 0.053
mostrar “Ingrese la cantidad en pesos”
p = leer del usuario
 //procesamiento
d = convertirSaUS[p, tasa_cambio]
mostrar “Dolares: US $” + d 
Fin 
1 respuesta

¡Hola Angélica, espero que estés bien!

Veo que estás trabajando en un proyecto para crear un conversor de monedas, y has compartido tu código. Vamos a revisarlo juntos.

Tu algoritmo parece estar bien encaminado. Has definido una función convertirSaUS que toma dos parámetros: pesos y tasa_cambio, y devuelve el valor convertido. Aquí hay algunos puntos que podrías considerar para asegurarte de que todo funcione correctamente:

  1. Función de Conversión: Tu función convertirSaUS está correctamente definida para multiplicar los pesos por la tasa de cambio y devolver el resultado.

  2. Mostrar Mensajes: Estás mostrando un mensaje de bienvenida al usuario, lo cual es una buena práctica para que el usuario sepa lo que el programa hace.

  3. Entrada del Usuario: Estás solicitando al usuario que ingrese la cantidad en pesos. Asegúrate de que la función leer del usuario esté correctamente implementada para capturar la entrada del usuario. En muchos lenguajes, esto se hace con una función como input().

  4. Procesamiento y Salida: Después de calcular los dólares, estás mostrando el resultado al usuario, lo cual es correcto.

Aquí tienes un ejemplo que podrías usar para asegurarte de que tu lógica está funcionando como esperas:

Inicio
  funcion convertirSaUS[pesos, tasa_cambio]:
    retornar (pesos * tasa_cambio)

  // nombre del conversor
  Mostrar “Conversor de pesos ($) a dólares (US$)”

  // entrada
  tasa_cambio = 0.053
  Mostrar “Ingrese la cantidad en pesos”
  p = leer del usuario

  // procesamiento
  d = convertirSaUS[p, tasa_cambio]
  Mostrar “Dolares: US $” + d
Fin

Asegúrate de que la función para leer la entrada del usuario funcione correctamente en el entorno en el que estás trabajando.

Espero que esto te ayude a avanzar en tu proyecto. ¡Bons estudios!