import java.util.Scanner;
public class Desafio {
public static void main(String[] args) {
String nombre = "Tony stark";
String tipoDeCuenta = "Corriente";
double saldo = 1599.99;
int opcion = 0;
System.out.println("*****************************************");
System.out.println("\nNombre del cliente: " + nombre);
System.out.println("El tipo de cuenta es: " + tipoDeCuenta);
System.out.println("Su saldo disponible es: "+ "$" + saldo);
System.out.println("\n*****************************************");
String menu = """
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo
2 - Retirar
3 - Depositar
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);
break;
case 2:
System.out.println("¿Cuál es el valor que desea retirar?");
double valorARetirar = teclado.nextDouble();
if (valorARetirar > saldo){
System.out.println("Saldo insuficiente");
}else{
saldo = saldo - valorARetirar;
System.out.println("El saldo actualizado es: " + "$" + saldo);
}
break;
case 3:
System.out.println("¿Cuál es el valor que desea depositar?");
double valorADepositar = teclado.nextDouble();
saldo += valorADepositar;
System.out.println("El saldo actualizado es: " + "$" + saldo);
break;
case 9:
System.out.println("Saliendo del programa, gracias por utilizar nuestros servicios");
break;
default:
System.out.println("Opción no válida");
}
}
}
}
Nombre del cliente: Tony stark El tipo de cuenta es: Corriente Su saldo disponible es: $1599.99
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo 2 - Retirar 3 - Depositar 9 - Salir
8
Opción no válida
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo 2 - Retirar 3 - Depositar 9 - Salir
1
El saldo actualizado es: $1599.99
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo 2 - Retirar 3 - Depositar 9 - Salir
2
¿Cuál es el valor que desea retirar?
1000
El saldo actualizado es: $599.99
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo 2 - Retirar 3 - Depositar 9 - Salir
3
¿Cuál es el valor que desea depositar?
1200
El saldo actualizado es: $1799.99
*** Escriba el numero de la opcion deseada ***
1 - Consultar saldo 2 - Retirar 3 - Depositar 9 - Salir
9
Saliendo del programa, gracias por utilizar nuestros servicios
Process finished with exit code 0