import java.util.Scanner;
public class Desafio {
public static void main(String[] args) {
String nombre = "Kevin Gamarra";
String tipoDeCuenta = "Corriente";
Double saldo = 2599.99;
int opcion = 0;
System.out.println("******************************************");
System.out.println("\nNombre del cliente: " + nombre);
System.out.println("Tipo de Cuenta del cliente es: " + tipoDeCuenta);
System.out.println("Saldo del cliente: " + saldo + " EUR");
System.out.println("\n******************************************");
String menu = """
*** Digite el número de la opción que desea ***
1 - Consultar salgo
2 - Retiro
3 - Deposito
9 - Salir
""";
Scanner teclado = new Scanner(System.in);
while (opcion != 9) {
System.out.println(menu);
opcion = teclado.nextInt();
switch (opcion) {
case 1:
System.out.println("El Saldo actualizado es: " + saldo + " EUR");
break;
case 2:
System.out.println("¿Cuál es el valor que desea retirar?");
double valorRetirado = teclado.nextDouble();
if (valorRetirado > saldo) {
System.out.println("El saldo insuficiente");
}else {
saldo -= valorRetirado;
System.out.println("Saldo actualizado es: " + saldo + " EUR");
}
break;
case 3:
System.out.println("¿Cuál es el valor que desea depositar?");
double valorDepositado = teclado.nextDouble();
saldo += valorDepositado;
System.out.println("Saldo actualizado es: " + saldo + " EUR");
break;
case 9:
System.out.println("Saliendo del programa..., gracias por usar nuestro servicio");
break;
default:
System.out.println("Opción invalida, elija una de la opciones que se muestra");
}
}
}
}