import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
System.out.println("Ingrese su nombre, por favor: ");
String nombreCliente = teclado.nextLine();
String tipoDeCuenta = "Corriente";
double saldo = 1599.99;
int opcion = 0;
int intentosIngreso = 0;
String inicioBienvenida = """
****************************************
Bienvenido, """ + " " + nombreCliente + "! " + """
\nTipo de cuenta: """ + " " + tipoDeCuenta + """
\nSaldo disponible: """ + " " + saldo + """
\n****************************************
""";
System.out.println(inicioBienvenida);
String menu = """
**** Digite el numero de la opción deseada ****
1 - Consultar saldo
2 - Retirar
3 - Depositar
9 - Salir
""";
while (opcion != 9) {
System.out.println(menu);
opcion = teclado.nextInt();
switch (opcion) {
case 1:
System.out.println("Su saldo actual es: $" + saldo);
break;
case 2:
System.out.println("Digite el valor que desea retirar: ");
double valorARetirar = teclado.nextDouble();
if (valorARetirar > saldo) {
System.out.println("Su saldo es insuficiente");
} else {
saldo = saldo - valorARetirar;
System.out.println("Su saldo actual es: $" + saldo);
}
break;
case 3:
System.out.println("Digite el valor que desea depositar: ");
double valorADepositar = teclado.nextDouble();
saldo += valorADepositar;
break;
case 9:
System.out.println("Cerrando aplicación. Gracias por utilizar nuestros servicios");
break;
default:
System.out.println("La opción digitada no es valida");
}
}
}
}