package br.com.alura.exercicios.ex10;
import java.util.Scanner;
// Verificação de código de acesso e nível de permissão
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int codigoCorreto = 2023;
int nivelPermissaoMinimo = 1;
int nivelPermissaoMaximo = 3;
System.out.println("Digite o código de acesso: ");
int codigoDeAcesso = sc.nextInt();
System.out.println("Digite o nível de permisão: ");
int nivelPermissao = sc.nextInt();
boolean codigoValido = codigoDeAcesso == codigoCorreto;
boolean nivelPermissaoValido = nivelPermissao >= nivelPermissaoMinimo && nivelPermissao <= nivelPermissaoMaximo;
if (codigoValido && nivelPermissaoValido) {
System.out.println("Acesso permitido.\nBem-vindo ao sistema!");
} else {
System.out.print("Acesso negado.\nMotivo(s): ");
if (!codigoValido) {
System.out.println("Código de acesso inválido.");
}
if (!nivelPermissaoValido) {
System.out.println("Nivel de permissão inválido.");
}
}
sc.close();
}
}