Hola Joao, espero que estés bien
Parece que estás haciendo un gran trabajo con tu aplicación bancaria. Tu código está casi completo y sigue la estructura del desafío propuesto. Hay algunos pequeños ajustes que podrías considerar para mejorar la experiencia del usuario y cumplir con todos los requisitos del ejercicio.
Mensajes de salida: Según el ejercicio, cuando el usuario elige la opción 9 para salir, deberías mostrar un mensaje de despedida, como "Muchas gracias por usar nuestros servicios". Puedes agregar esto después del while
loop, cuando el usuario decide salir.
Formato de salida: Cuando imprimes el saldo, podrías considerar formatear el número para que se vea más profesional, por ejemplo, mostrando dos decimales. Esto se puede hacer utilizando System.out.printf("Su saldo es: %.2f\n", Saldo);
.
Consistencia en los tipos de datos: Estás usando nextInt()
para leer tanto los montos de retiro como de depósito. Podrías considerar usar nextDouble()
si deseas permitir montos con decimales.
Estructura del código: Para mejorar la legibilidad, podrías considerar agregar un default
en el switch
para manejar cualquier entrada que no sea 1, 2, 3 o 9, con un mensaje como "Opción no válida, por favor intente de nuevo".
Espero que estas sugerencias te ayuden a avanzar en tu proyecto. ¡Sigue así!
Espero ter ajudado e bons estudos!