import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String nombreCliente;
String tipoCuenta;
double saldoDisponible = 0.0;
double ingresoYRetiro;
int opcion = 0;
Scanner sc = new Scanner(System.in);
System.out.println("Ingrese el nombre del cliente: ");
nombreCliente = sc.nextLine();
System.out.println("Ingrese el tipo de cuenta: ");
tipoCuenta = sc.nextLine();
System.out.println("******************************************");
System.out.println("Nombre del cliente: " + nombreCliente);
System.out.println("Tipo de cuenta: " + tipoCuenta);
System.out.println("Saldo disponible: " + saldoDisponible);
System.out.println("******************************************");
while (opcion != 9){
System.out.println("""
*****************************************
Escriba el numero de la opción deseada
1 - Consultar saldo
2 - Retirar
3 - Depositar
9 - Salir""");
opcion = sc.nextInt();
if (opcion == 1){
System.out.println("El saldo actualizado es: " + saldoDisponible);
}
if (opcion == 2){
System.out.println("¿Cuál es el valor que deseas retirar?");
ingresoYRetiro = sc.nextDouble();
if (ingresoYRetiro > saldoDisponible){
System.out.println("Saldo insuficiente");
} else {
saldoDisponible = saldoDisponible - ingresoYRetiro;
System.out.println("Saldo restante: " + saldoDisponible);
}
}
if (opcion == 3){
System.out.println("¿Cuál es el valor que vas a depositar?");
ingresoYRetiro = sc.nextDouble();
saldoDisponible = saldoDisponible + ingresoYRetiro;
System.out.println("El saldo actualizado es: " + saldoDisponible);
}
if (opcion > 3 && opcion < 9){
System.out.println("Ingrese una opción valida");
}
}
}
}