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

[Sugestão] Verificação de código de acesso e nível de permissão

// Marcos está estudando geometria e precisa verificar se três lados podem formar um triângulo. Para que três lados formem um triângulo,
// a soma de dois lados deve ser maior que o terceiro lado. Ele quer um programa que receba três lados e exiba uma mensagem informando se os
// lados podem formar um triângulo ou não. Com base nesse cenário, crie um programa que receba três lados e exiba uma mensagem informando se os lados podem formar um triângulo ou não.
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int codigoAcesso = 2023;
        int nivelPermissao = 0;

        System.out.print("Digite o codigo de Acesso: ");
        int codigoDigitado = scanner.nextInt();
        System.out.print("Digite seu nível de Permissão (1-3): ");
        nivelPermissao = scanner.nextInt();

        if(codigoDigitado == codigoAcesso && (nivelPermissao >= 1 && nivelPermissao <= 3)){
            System.out.println("Acesso permitido. Bem-vindo ao sistema!");
        } else {
            System.out.println("Acesso negado!");
        }
        scanner.close();
    }
}
1 resposta
solução!

Oi, Márcio! Como vai?

Seu código está bem estruturado e mostra que você está praticando bem os conceitos de if e else. A lógica de verificação de acesso com base no código e nível de permissão está clara e funcional.

Bons estudos!