import java.util.Scanner;
public class Banco {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
String cliente = "Cristian Bale";
String cuenta = "corriente";
double saldo = 1599.99;
boolean salir = false;
String mensaje = """
**************************
Nombre del cliente: %s
Tipo de cuenta = %s
Saldo disponible : %.2f $
***************************
""".formatted(cliente, cuenta,saldo);
System.out.println(mensaje);
while (!salir) {
System.out.println("""
** Escriba el numero de la opcion deseada **
1- Consultar Saldo
2- Retirar dinero
3- Depositar dinero
9- Salir
""");
int opcion = teclado.nextInt();
switch (opcion) {
case 1:
System.out.println(String.format("Tu saldo es %.2f $" , saldo));
break;
case 2:
System.out.println("Cuanto queres retirar?");
double montoRetiro = teclado.nextDouble();
if (montoRetiro > saldo) {
System.out.println("Debe ingresar otro importe, no tiene saldo suficiente");
} else {
saldo -= montoRetiro;
System.out.println(String.format("el saldo restante es %.2f $" , saldo));
}
break;
case 3:
System.out.println("ingrese el monto a depositar");
double montoDepositado = teclado.nextDouble();
saldo += montoDepositado;
System.out.println(String.format("su saldo actual es %.2f $ ", saldo));
break;
case 9:
System.out.println("gracias por utilizar nuestro servicio");
salir = true;
}
}
}
}