import java.util.Scanner;
public class Desafio {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
String nombreApellidoCliente, tipoDeCuenta;
long saldo;
int opcion;
long montoRetiro;
long montoDeposito;
System.out.println("*******************************");
System.out.println("|----------BanKtracho---------|");
System.out.println("|---Sistema de autoservicio---|");
System.out.println("*******************************");
System.out.println(" ");
System.out.println("Ingrese su nombre y apellido: ");
nombreApellidoCliente = teclado.nextLine();
System.out.println("Digite el tipo de cuenta; corriente o ahorro: ");
tipoDeCuenta = teclado.nextLine();
System.out.println("Digite el saldo de su cuenta: ");
saldo = teclado.nextLong();
System.out.println("-------------------------------------------------");
System.out.print("Nombre del cliente: "+"\t" + nombreApellidoCliente +
"\n" + "Tipo de cuenta: "+"\t"+"\t" + tipoDeCuenta +
"\n" + "Saldo disponible: "+"\t"+"\t" + saldo+"\n");
System.out.println("-------------------------------------------------");
do {
System.out.println("""
Escriba el numero de la opcion deseada:
1. Consultar saldo
2. Retirar
3. Depositar
9. Salir
""");
opcion = teclado.nextInt();
switch (opcion){
case 1:
System.out.println("Saldo disponible: "+ saldo+"$");
System.out.println(" ");
break;
case 2:
System.out.println("Digite el monto del retiro: ");
montoRetiro = teclado.nextLong();
if (montoRetiro > saldo){
System.out.println("Fondos insuficientes");
System.out.println(" ");
break;
}else {
saldo = saldo - montoRetiro;
System.out.println("Procesado exitosamente!");
}
System.out.println(" ");
break;
case 3:
System.out.println("Digite el monto a depositar: ");
montoDeposito = teclado.nextLong();
saldo = saldo + montoDeposito;
System.out.println("Deposito realizado exitosamente!");
System.out.println(" ");
break;
case 9:
System.out.println("Gracias por usar nuestros servicios!");
break;
default:
System.out.println("Opcion invalida, selecciones una opcion del menu!");
System.out.println(" ");
break;
}
}while(opcion != 9);
}
}