programa que calcule conversiones de moneda
utilizar metodos aparte de main
El programa se debe seguir ejecutando hasta que el usuario elija la opcion salir
1 peso adlls
2 peso a euros
3 dolares a pesos
4 euros a pesos
5 salir
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
programa que calcule conversiones de moneda
utilizar metodos aparte de main
El programa se debe seguir ejecutando hasta que el usuario elija la opcion salir
1 peso adlls
2 peso a euros
3 dolares a pesos
4 euros a pesos
5 salir
Te presto una ayuda por si no sabes como comenzar porque tampoco dices que has realizado o en que has fallado, puede haber algún error, saludos!!
public static void conversorMoneda() {
boolean exit = false;
int op = 0;
// Tendrás que declarar variables float con los valores de las monedas
while(!exit) {
try {
System.out.println("\t \n" +
"\t.: MENÚ :.\n" +
"\t1 - Cambia un tipo de moneda.\n" +
"\t2 - Cambia otro tipo de moneda.\n" +
"\t3 - Cambia otro tipo de moneda.\n" +
"\t4 - Otro tipo de moneda.\n" +
"\t5 - Salir del Menú.\n");
System.out.print("Introduzca una opción numérica:");
Scanner s = new Scanner(System.in);
op = s.nextInt();
}
catch(NumberFormatException ex) {
System.out.println("La opción no es un número.");
op = -1;
}
try {
switch(op) {
case 1:
// Cada case es una opción del menú
// Aquí tendrás que poner la función matemática para calcular cada moneda
// Con un Scanner(System.in) recoges por pantalla la cantidad que el usuario desea convertir
// Con un System.out.print puedes imprimir el valor por pantalla concatenando lo de arriba
break;
case 5: System.out.println("Has elegido la opción de Salir...");
exit = true;
break;
default:
System.out.println("Opcion incorrecta.\n");
break;
}
} catch(SQLException e) {
System.out.println("Error: " + e.getMessage());
}
}