Hola Gerardo, espero que estés bien
¡Espero que estés disfrutando del curso de Java! He revisado tu código y parece que has hecho un gran trabajo implementando un sistema bancario básico. Tu código cubre las funcionalidades principales como consultar saldo, retirar, depositar y salir, utilizando variables, condicionales, bucles y lectura de datos, que son los conceptos que se espera que apliques en esta actividad.
Aquí hay algunos consejos para mejorar o ajustar tu código:
Validación de Entrada: Podrías considerar agregar validaciones adicionales para asegurarte de que el usuario no ingrese valores no válidos, como números negativos al depositar o retirar dinero.
Formato de Salida: Para mejorar la legibilidad, podrías formatear la salida de los montos monetarios a dos decimales. Esto se puede hacer utilizando String.format
o System.out.printf
. Por ejemplo:
System.out.printf("Su saldo actual es de: $%.2f mxn%n", dinero);
Cerrar el Scanner: Es una buena práctica cerrar el objeto Scanner
al final del programa para liberar recursos. Puedes hacerlo justo antes de salir del programa:
teclado.close();
Estos son solo algunos pequeños ajustes que podrías considerar. En general, tu código está bien estructurado y cumple con los requisitos de la actividad. ¡Sigue adelante con el buen trabajo!
Espero haber ayudado y buenos estudios!