Hola Nicole, espero que estés bien
Tu implementación del verificador de acceso parece estar en línea con los requisitos de la actividad. El código que has compartido verifica correctamente si el código de acceso y el nivel de permiso son válidos antes de conceder el acceso. También proporciona mensajes claros sobre por qué el acceso fue denegado si alguno de los criterios no se cumple.
Aquí hay un resumen de lo que hace tu programa:
- Pide al usuario que ingrese un código de acceso y un nivel de permiso.
- Verifica si el código de acceso es igual a 2023.
- Comprueba si el nivel de permiso es uno de los valores permitidos (1, 2 o 3).
- Si ambos son correctos, permite el acceso y muestra un mensaje de bienvenida.
- Si alguno de ellos es incorrecto, deniega el acceso y proporciona un mensaje específico indicando el motivo.
Tu código ya cumple con los requisitos de la actividad. Un pequeño consejo sería siempre asegurarte de que el Scanner
se cierra al final del uso, lo cual ya has hecho correctamente con teclado.close();
.
Espero que esto te ayude a confirmar que estás en el camino correcto. ¡Sigue así!
Espero haber ayudado y buenos estudios!