Hola Juan, espero que estés bien
Tu código parece estar bien estructurado para verificar el código de acceso y el nivel de permiso. Aquí hay algunas cosas que podrías considerar:
Mensajes de Error: Los mensajes de error son claros, pero asegúrate de que el usuario entienda qué se espera de ellos. Podrías agregar más detalles si es necesario.
Validación de Entrada: Considera agregar validaciones para asegurarte de que el usuario ingrese números válidos. Por ejemplo, podrías verificar si nextInt()
realmente recibe un número antes de asignarlo.
Comentarios: Añadir comentarios en tu código puede ayudar a otros (y a ti mismo en el futuro) a entender rápidamente qué hace cada parte del código.
Estructura del Código: La estructura es clara, pero podrías considerar usar switch
para el nivel de permiso si planeas expandir las opciones en el futuro.
Espero que estos consejos te sean útiles y puedas mejorar aún más tu código. ¡Buena suerte!
Espero haber ayudado y buenos estudios!