Skip to content

Challengue de Conversión del programa Oracle ONE y Alura Latam - JAVA 01

Notifications You must be signed in to change notification settings

andres-brinez/-Conversor-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge ONE Java Sprint 01: Crea tu propio conversor de moneda

Descripción del Proyecto

En esta oportunidad, a los Devs solicitó crear un conversor de divisas y lo que se le quisiera agregar utilizando el lenguaje Java . Este Challenge forma parte del proyecto ONE – Oracle Next Education con alula Latam en la ruta de formación de Java Orientado a Objetos, con esta formación se dio el conocimiento para desarrollar este challenge por medio de una serie de sprints y un tablero de trello para organizar el trabajo

Challenge Oracle Next Education + Alura Banner

Demostración

Challenge.ONE.Java.mp4

Funcionamiento

Al iniciar la aplicación se da la opción de elegir entre el conversor de divisas o el conversor de temperatura, en este caso se utilizará el conversor de divisas

image

saldrá un menú donde se nos indica las opciones que hay que para hacer la conversión de la divisa elegida

image

Una vez elegida la divisa aparece un cuadro de diálogo en el cual se tiene que ingresar el monto a convertir y la opción elegida

image

En caso de que se ingrese un valor que no sea válido o no se ingrese ningún valor, se mostrará un mensaje de error y se pregruntará si quiere iniciar de nuevo .

image image image

En el caso de que no haya ningún error, se despliega un cuadro de diálogo con la conversión solicitada. image

Finalizando muestra un cuadro para elegir si se quiere iniciar de nuevo el programa o se quiere terminar.

image

En el caso de que se decida terminar terminar el programa, se mostrará un mensaje al usuario donde se indique "Programa Terminado"

image

En caso de seguir en el programa, se vuelve al comienzo para elegir otra conversión, en este caso el conversor de temperatura

image

Nos presentará un cuadro de diálogo donde debemos seleccionar el tipo de conversión

image

A continuación deberemos ingresar el valor que queremos convertir, se nos recordará la opción elegida anteriormente

image

Si se ingresa un valor no valido, saldrá un cuadro de error

image

De lo contrario, saldrá el resultado de la conversión

image

Podemos elegir continuar en el programa o finalizarlo .

image

¿Qué se utilizó?

Se utilizó java.io las operaciones de entrada/salida de Api Se Conectó la aplicación con una API de tipos de cambio en tiempo real, ya que las tasas cambian constantemente permitiendo que la aplicación siga funcionando de manera correcta independientemennte del cambio en las tasas monetarias

image

Se usaron validaciones para que a la hora de ingresar la información se pudiera recibir la respuesta correcta

se usaron Excepciones como NumberFormatException para poder evitar problemas de parte del Api, del programa o del usuario

se usó la librería javax.swing.JOptionPane para el manejo de interfaces gráficas, permitiendo mostrar el conocimiento adquirido en el lenguaje Java de una forma más accesible al usuario

El código se agrupó en clases y en paquetes (package) para que su comprensión y mantenimiento fuera más fácil y entendible

About

Challengue de Conversión del programa Oracle ONE y Alura Latam - JAVA 01

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages