me permito exponer mi codigo si tienen algun feedback para poder mejorarlo es bien recibido. Saludos y sigamos aprendiendo juntos.
public class RetoBancario { public static void main(String[] args) { float saldo = 3859.00F; float actualizacion; int opcion = 0; String limites = "********************************";
String menu = "\nyour options are: \n1)Check your balance\t2)get a withdraw\n3)Top up\t \t \t \t9)exit";
Scanner keyB = new Scanner(System.in);
System.out.println(limites+"\nWelcome to your bank Mr star \nyour account type is current \nyour balance is: $ "+saldo+"\n"+limites);
System.out.println(menu);
System.out.println("Select an option");
while (opcion !=9) {
opcion = keyB.nextInt();
switch (opcion) {
case 1:
System.out.println("your balance is: $ "+saldo+"\n"+menu);
break;
case 2:
System.out.println("Enter the amount :");
actualizacion=keyB.nextFloat();
if (actualizacion>saldo){
System.out.println("there is no enought money"+menu);
}else {saldo-= actualizacion;
System.out.println("your current balance is: $ "+saldo+menu);}
break;
case 3:
System.out.println("Enter the amount :");
actualizacion=keyB.nextFloat();
saldo+= actualizacion;
System.out.println("your current balance is: $ "+saldo+menu);
break;
default:
System.out.println("Please, select a valid option"+menu);
}
}
System.out.println("Thanks for coming,have a nice day.");
}
}