Clase
public void codigoAccesoNivelPermiso(int num1, int num2){
if(num1 == 2023){
if(num2 >= 1 && num2 <= 3){
System.out.println("Acceso permitido.\n" +
"¡Bienvenido al sistema!");
} else if (num2 < 1 || num2 > 3) {
System.out.println("Acceso denegado.\n" +
"Motivo: nivel de perimso incorrecto.");
}
} else if (num1 != 2023) {
if (num2 >=1 && num2 <= 3){
System.out.println("Acceso denegado.\n" +
"Motivo: código de acceso incorrecto.");
} else {
System.out.println("Acceso denegado.\n" +
"Motivo: código de acceso y nivel de perimso incorrecto.");
}
}
Main
Ejercicio ejercicio = new Ejercicio();
Scanner teclado = new Scanner(System.in);
int num1, num2, num3;
System.out.println("Ingrese el código de acceso:");
num1 = teclado.nextInt();
System.out.println("Ingrese el nivel de permiso:");
num2 = teclado.nextInt();
ejercicio.codigoAccesoNivelPermiso(num1, num2);
Resultados