Se trata de un desafio propuesto por Alura Latan; para la formación backend con java. Con esta aplicación podremos comparar el valor de las diferentes monedas que utilice datos de tasas de cambio en tiempo real o simulados; para ello utilizamos la Api de Ex-changerate-rate.
Funcionalidades:
Conversión entre diferentes monedas: USD, ARS, BRL, COP, y más. Contiene un menú interactivo en consola donde se puede elegir entre comparaciones previas o introducir una opción para ingresar monedas personalizadas usando códigos ISO (por ejemplo, USD, MXN, EUR, CUP, BRL,). Redondeo de resultados a 2 decimales. Validación de entradas incorrectas.
Tecnologías utilizadas:
Java 17+ API de tasas de cambio (real o simulada) Programación orientada a objetos Uso de Scanner, Map, Switch, bucles y librería GSON.
Estructura básica:
ConversorMonedas.java: contiene el método main con el menú y lógica principal. MyApi.java: clase que retorna un Map con las tasas de cambio (puede simular datos o usar una API real). MenuApp.java: clase opcional que muestra las opciones del menú.
Autoría:
Desarrollado por Carlos Rivera - Participante del programa Oracle ONE + Alura Latam.