Este es mi código de la app de banco.
lo hice antes de empezar la clase y pensé había que hacerlo para proyecto.
me senti genial siento que mis habilidades han aumentado.
import java.util.Scanner;
public class Banco {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int opcionElegida = 0;
String nombre = "Mauricio Babilonia";
String tipoDeCuenta = "Correinte";
double saldo = 1599.99;
double saldoRetirar = 0;
double saldoDepositar = 0;
String menu = """
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo
2 - Retirar
3 - Depositar
4 - Salir
""";
System.out.println(String.join("\n","******************************************************",
"Nombre del cliente: " + nombre,
"El tipo de cuenta es: " + tipoDeCuenta,
"Su saldo es $: " + saldo,
"******************************************************"));
while (opcionElegida != 4){
System.out.println(menu);
opcionElegida = teclado.nextInt();
switch (opcionElegida){
case 1:
System.out.println("Su saldo actualizado es: $ " + saldo);
break;
case 2:
System.out.println("¿cuanto desea retirar?");
saldoRetirar = teclado.nextDouble();
if (saldoRetirar > saldo){
System.out.println("Fondos insuficientes");
}else {
saldo -= saldoRetirar;
System.out.println("Ha retirado $" + saldoRetirar + ". Tu saldo actual es: $" + saldo);
}
break;
case 3:
System.out.println("¿Cuanto desea depositar");
saldoDepositar = teclado.nextDouble();
if (saldoDepositar > 0){
saldo += saldoDepositar;
System.out.println("Ha depositado $" + saldoDepositar + "Tu saldo actual es $" + saldo);
}
break;
case 4:
System.out.println("Gracias por usar la aplicacaion bancaria. !Hasta luego¡");
break;
default:
System.out.println("Opcion no valida");
}
}
teclado.close();
}
}