import java.util.Scanner;
public class CuentaBancaria {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String cliente ="Tony Stark";
String tipoCuenta= "corriente";
int saldoDisponible= 200000;
int contrasena =1234;
int contrasenaCliente=0;
int opcionDeMenu=0;
int retiro=0;
int deposito=0;
boolean acceso =false;
System.out.println("escriba su contraseña");
contrasenaCliente= scanner.nextInt();
if (contrasenaCliente == contrasena) {
System.out.println("""
*************************************************************
Nombre del cliente: %s
Tipo de cuenta: %s
Saldo diosponible: %d
*************************************************************
""".formatted(cliente, tipoCuenta, saldoDisponible));
}
while (contrasena==contrasenaCliente) {
System.out.println("""
*** Escriba el numero de la opcion deseada ***
1- Consultar saldo.
2- Retirar.
3- Depositar.
9- salir.
""");
opcionDeMenu= scanner.nextInt();
switch (opcionDeMenu){
case 1:
System.out.println("El saldo de su cuenta es:"+saldoDisponible);
break;
case 2:
System.out.println("catidad que desea retirar");
retiro= scanner.nextInt();
if (retiro <=saldoDisponible) {
saldoDisponible= saldoDisponible-retiro;
} else if (retiro<0) {
System.out.println("cantidad incorrecta no puede llevar singos");
} else {
System.out.println(" saldo insufuciente ");
} break;
case 3:
System.out.println(" escriba la cantidad de dinero que va a depositar:");
deposito= scanner.nextInt();
saldoDisponible= saldoDisponible+deposito;
break;
case 9:
acceso=true;
break;
default:
System.out.println("opcion incorrecta");
}
if (opcionDeMenu == 9) {
break;
}
}
if (acceso==false) {
System.out.println("contraseña incorrecta");
}
}
}