En este challenge se nos solicitó crear un conversor de divisas utilizando el lenguaje Java. Las características solicitadas por nuestro cliente son las siguientes:
El convertidor de moneda debe:
- Convertir de la moneda de tu país a Dólar
- Convertir de la moneda de tu país a Euros
- Convertir de la moneda de tu país a Libras Esterlinas
- Convertir de la moneda de tu país a Yen Japonés
- Convertir de la moneda de tu país a Won sul-coreano
Recordando que también debe ser posible convertir inversamente, es decir:
- Convertir de Dólar a la moneda de tu país
- Convertir de Euros a la moneda de tu país
- Convertir de Libras Esterlinas a la moneda de tu país
- Convertir de Yen Japonés a la moneda de tu país
- Convertir de Won sul-coreano a la moneda de tu país
Extras: Se puede añadir al programa otros tipos de conversiones como temperatura, unidades de medidas de peso, longitud, etc..
- En este repositorio hay 2 soluciones de igual resultado pero diferente implementación. La primera, llamada Conversor_standard, que fue la primer implementación y luego a modo de ejercicio realice la implementación con la arquitectura Modelo-Vista-Controlador, llamada Conversor_MVC.
- En ambas soluciones se implementó como extra un conversor de unidades Imperiales a Métricas y viceversa.
- La interfaz gráfica se realizó únicamente utilizando la biblioteca javax.swing para conocerla y aprender a utilizarla.
- Se realizó según la lógica y estética de las tarjetas de trello, utilizando la clase JOPtionPane.
Para empezar pudes clonar el repositorio y ejecutar cualquiera de los archivos .jar o pudes descargar directamente el .jar que desees.
-Descargar Conversor_standard
-Descargar Conversor_MVC
Para poder ejecutar el programa debes tener instalado la maquina virtual de java JRE de Java. Puedes descargarlo aqui y luego instalarlo siguiendo las instrucciones.
- Convertir de la moneda de tu país a Dólar
- Convertir de la moneda de tu país a Euros
- Convertir de la moneda de tu país a Libras Esterlinas
- Convertir de la moneda de tu país a Yen Japonés
- Convertir de la moneda de tu país a Won sul-coreano
- Convertir de Dólar a la moneda de tu país
- Convertir de Euros a la moneda de tu país
- Convertir de Libras Esterlinas a la moneda de tu país
- Convertir de Yen Japonés a la moneda de tu país
- Convertir de Won sul-coreano a la moneda de tu país
- Convertir cm a pulgadas.
- Convertir km a millas.
- Convertir hectáreas a acres.
- Convertir litros a galones (US).
- Convertir gramos a onzas.
- Convertir kilogramos a libras.
Ejecutar el .jar
Primero elegir el tipo de conversión:
Si elige conversión de Monedas:
Si elige conversión de unidades:
En todos los casos sólo se aceptan números y el caracter de punto flotante es el punto (.) No ingresar caracter de separación de miles. Si no introduce un caracter numérico, genera ventana de error y vuelve a pedir valor de entrada.
Mensaje de confirmación y anuncio de cierre.
- JDK 19
- Eclipse -> Utilizado para escribir y debug el código fuente (descargar aqui)
- Sublime Text 3 -> Utilizada para escribir Readme.md (descargar aqui)
- Extensión de chrome "Recordadora de pantalla para Chrome" -> Utilizada para grabar la pantalla y crear los gifs (descargar aqui)
- VLC -> Utilizada para editar grabación de pantalla para gifs (descargar aqui)
- ONE Oracle next Education en conjunto con Alura Latam por el acceso a los cursos necesarios para completar este challenge.
- Génesys Rondón, Eric Monné, Paz Correa y toda la comunidad a través del Discord y los lives de Youtube.
- Villanuevand por la plantilla para generar este Readme.md.