import java.util.Scanner;
public class Banco {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
//valores
String nombre = "Silvestre Florentino";
String tipoDeCuenta = "Basico";
double saldo = 4999.99;
int opcion = 0;
//inprime para que el cliente elige unas de las opciones
System.out.println("----------------------------------------");
System.out.println("Nonbre del cliente: " + nombre + "\n Tipo de cuenta es: " +tipoDeCuenta);
System.out.println("----------------------------------------");
String menu = """
Que operacion desea realizar \n 1-Saldo 2-Retiro 3-Depositar 9-Salir
""";
//proceso de validar la opcion seleccionada
while (opcion != 9){
System.out.println(menu);
opcion = teclado.nextInt();
switch (opcion){
case 1:
System.out.println("su saldo actual es: $" +saldo);
System.out.println("1-Menu 2-salir");
opcion = teclado.nextInt();
if (opcion == 1){
System.out.println(" \n ");
}else {
System.out.println("\n gracias por su preferencia");
opcion = 9;
}
break;
case 2:
System.out.println("ingrese la cantidad a retirar: $");
double retiro = teclado .nextDouble();
if (retiro < saldo){
saldo -= retiro;
System.out.println("el saldo actual es de: $" + saldo);
System.out.println("1-Menu 2-salir");
opcion = teclado.nextInt();
if (opcion == 1){
System.out.println(" \n ");
}else {
System.out.println("\n gracias por su preferencia");
opcion = 9;
}
} else {
System.out.println("el saldo es insuficiente");
System.out.println("\n 1-realizar de nuevo 2-menu 3-salir");
opcion = teclado.nextInt();
if (opcion == 1){
System.out.println(" ");
}else {
System.out.println("\n gracias por su preferencia");
opcion = 9;
}
}
break;
case 3:
System.out.println("cuanto desea depositar: $" + saldo);
double deposito = teclado.nextDouble();
if (deposito > 0){
saldo += deposito;
System.out.println("el nuevo saldo es: $" +saldo);
System.out.println("1-Menu 2-salir");
opcion = teclado.nextInt();
if (opcion == 1){
System.out.println(" \n ");
}else {
System.out.println("\n gracias por su preferencia");
opcion = 9;
}
}else {
System.out.println("el dijito es erroneo");
System.out.println("1-Menu 2-salir");
opcion = teclado.nextInt();
if (opcion == 1){
System.out.println(" \n ");
}else {
System.out.println("\n gracias por su preferencia");
opcion = 9;
}
}
break;
case 9:
System.out.println("\n gracias por su preferencia");
break;
default:
}
}
}
}