Este es mi código del programa del sistema bancario~
Edit: Lo empecé en el primer video antes de ver como se hacía, vi que usaba el bloque de texto, decidi actualizar mi codigo ya que no estoy acostumbrado a utilizar el bloque de texto, pero ahora si quedo
import java.util.Scanner;
public class SistemBancario {
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int opcion = 0;
String cliente = "Carlos Lopez";
String tipoCuenta = "Corriente";
double saldoDisponible = 1599.99;
System.out.println("_______________________________");
System.out.println("Cliente: "+cliente);
System.out.println("Tipo de cuenta: "+tipoCuenta);
System.out.println("Saldo disponible: "+saldoDisponible);
do{
String menu = """
_____________________________________________
*** MENU BANCARIO ***
1...Consultar saldo
2...Retirar
3...Depositar
9...Salir
Ingrese una opción:
""";
System.out.print(menu);
opcion = leer.nextInt();
switch(opcion){
case 1:
System.out.println("Su saldo actualizado es: "+saldoDisponible);
break;
case 2:
System.out.println("Ingrese la cantidad que desea retirar: ");
double saldoRetiro = leer.nextDouble();
if(saldoRetiro > saldoDisponible){
System.out.println("No cuenta con fondos suficientes");
}else{
saldoDisponible = saldoDisponible - saldoRetiro;
System.out.println("Su saldo actualizado es de: "+saldoDisponible);
}
break;
case 3:
System.out.println("Ingrese la cantidad a depositar: ");
double deposito = leer.nextDouble();
saldoDisponible = saldoDisponible + deposito;
System.out.println("Su saldo actualizado es de: "+saldoDisponible);
break;
case 9:
System.out.println("Saliendo del sistema...");
break;
default:
System.out.println("Opcion no valida, ingrese una opcion correcta porfavor!");
}
}
while(opcion != 9);
}
}