Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/briansabio/currency-converter-challenge
Programa de consola que convierte valores en distintas monedas
https://github.com/briansabio/currency-converter-challenge
alura apis converter-currency-project java
Last synced: 16 days ago
JSON representation
Programa de consola que convierte valores en distintas monedas
- Host: GitHub
- URL: https://github.com/briansabio/currency-converter-challenge
- Owner: BrianSabio
- Created: 2024-10-21T00:33:07.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-10-21T00:54:30.000Z (3 months ago)
- Last Synced: 2024-10-21T04:00:28.114Z (3 months ago)
- Topics: alura, apis, converter-currency-project, java
- Language: Java
- Homepage:
- Size: 347 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Programa de consola que convierte valores en distintas monedas
![Conversor de monedas](./assets/Badge-Conversor.png "Conversor de monedas")
#### En este proyecto desarrollado para interfaz de consola se le solicita al usuario que elija una de las seis opciones de conversión y que introduzca un valor a convertir. El sistema se comunica con una 'API de Conversión de Monedas' y devuelve como resultado el valor convertido y otros datos importantes como se muestra a continuación en el caso de uso:
1) Dólar estadounidense => Peso argentino
2) Peso argentino => Dólar estadounidense
3) Dólar estadounidense => Peso uruguayo
4) Peso uruguayo => Dólar estadounidense
5) Dólar estadounidense => Peso chileno
6) Peso chileno => Dólar estadounidense### Caso de uso:
Bienvenido/a al conversor de monedas
-----------------------------------------------
Ingrese una opción para convertir
1) Dólar estadounidense => Peso argentino
2) Peso argentino => Dólar estadounidense
3) Dólar estadounidense => Peso uruguayo
4) Peso uruguayo => Dólar estadounidense
5) Dólar estadounidense => Peso chileno
6) Peso chileno => Dólar estadounidense
7) Salir-----------------------------------------------
5
Ingrese el valor a convertir
10
El valor de 10,00 [USD], con una tasa de conversión del 949,44, corresponde al valor final de 9494,36 [CLP]
![Java icon](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=white "Java")
#### El proyecto se desarrolla con Java. Se hace uso de funciones, clases, manejo de excepciones, importación de paquetes y módulos como Scanner, Gson, java.net.http y más. Se consume una API para alimentar el sistema de conversión y se utiliza un sencillo registro (record) para estructurar la respuesta de la API. Todo esto en una gestión modularizada del proyecto para mejor eficiencia.
![works on my machine](https://forthebadge.com/images/badges/works-on-my-machine.svg)
![Creado por Brian Sabio](http://ForTheBadge.com/images/badges/built-with-love.svg "Creado por Brian Sabio")
***by Brian Sabio***