Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Resolução do exercício "Verificação de código de acesso e nível de permissão".

import java.util.Scanner;

public class codigoDeAcesso {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.print("Digite o código de acesso: ");
        int codigo = sc.nextInt();

        if (codigo != 2023) {
            System.out.println("Código incorreto, acesso negado.");
            sc.close();

        } else if (codigo == 2023) {
            System.out.print("Digite o nível de acesso (1-3): ");
            int nivel = sc.nextInt();
            sc.close();

            if (nivel >= 1 && nivel <= 3) {
                System.out.print("Acesso Permitido, seja bem-vindo ao sistema.\n");
            } else {
                System.out.print("Nível de acesso inválido. Acesso negado.");
            }
        }
    }
}
1 resposta
solução!

Oi, Edgard! Como vai?

Agradeço por compartilhar.

Gostei bastante da sua resolução, ficou bem estruturada e mostra que você aplicou corretamente o uso do if/else e o controle de fluxo. É muito bom ver como você já está organizando o código de forma clara. Continue praticando, isso fortalece bastante sua lógica de programação.

Continue firme nos estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!