Se nos solicitó crear un conversor de divisas utilizando el lenguaje Java. Las características son las siguientes:
Requisitos:
-
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: Como desafío extra me anime a agregar un conversor de temperatura.
QUE CONTIENE:
Un Menu Principal: Que permita al usuario escoger entre las opciones de conversión.
Cuadros de Dialogo:
1- Para escribir las cantidad en dinero a convertir
2- Para escribir los grados de temperatura a convertir.
3- Para escoger a que clase de moneda desea convertir tu dinero.
4- Para saber a cuantos grados te encuentras.
Manejo de Errores
1-Especificamos que no deben permitirse otro tipo de caracteres que no sean números, ahora si el usuario introduce letras o caracteres especiales y presiona ok debe ser mostrado un mensaje apuntando que el valor no es válido.
2-Si el usuario ingreso correctamente utilizando numeros muestrara el valor de la conversión realizada.
Para Realizar Otra Operacion o terminar:
¿Desea continuar? Nuestro cliente desea que nuestro usuario decida que desea hacer después de realizar la primera conversión. Presentamos las siguientes opciones:
Yes: Debe llevar nuevamente a nuestro usuario a menu principal para escoger una opción de conversión.
No: Debe mostrar un mensaje de "Programa Finalizado"
Cancel: Debe mostrar un mensaje de "Programa Finalizado"
Finalizar programa Si el usuario selecciona la opción No o Cancel, finalizara con el mensaje "Programa Terminado"