import java.util.Scanner;
public class Cajero {
public static void main(String[] args) {
String nombre = "Ramon Valdez" ;
String tipoDeCuenta = "Corriente";
double saldo = 1587.65;
double retiro = 0;
double deposito = 0;
Scanner teclado = new Scanner(System.in);
int opcion = 0;
System.out.println("\n-----------------------------------");
System.out.println(" Bienvenido señor: " + nombre);
System.out.println(" Tipo de cuenta: "+ tipoDeCuenta);
System.out.println(" Su saldo disponible es: " + saldo);
System.out.println("\n-----------------------------------");
while (opcion !=9){
String menu = """
**Seleccione la opción a realizar**
1-Consultar Saldo
2-Retirar
3-Depositar
9-Salir
""";
System.out.println(menu);
System.out.println("ingrese una opción");
opcion = teclado.nextInt();
switch (opcion){
case 1: {
System.out.println("su saldo actualizado es :" + saldo);
break;
}
case 2:{
System.out.println("Digite la cantidad a retirar");
retiro = teclado.nextDouble();
if (saldo >= retiro){
saldo -= retiro;
System.out.println("Retiro exitoso, su nuevo saldo es " + saldo);
}else {
System.out.println("no tienes saldo suficiente para realizar esta operación!");
}
break;
}
case 3:{
System.out.println("por favor digite la cantidad a depositar");
deposito = teclado.nextDouble();
saldo += deposito;
System.out.println("Deposito exitoso, ahora su saldo es: " + saldo);
break;
}
case 9:{
System.out.println("Gracias por usar nuestros servicios");
break;
}
default:{
System.out.println("está no es una opción valida");
break;
}
}
System.out.println();
}
teclado.close();
}
}