Estou retomando os meus estudos em programação séeeeculos depois do técnico em PD. Quero compartilhar um teste que fiz só pra trocarmos ideia.
Valeu!
public class TestaCondicional2 {
    public static void main(String[] args) {
        System.out.println("Testando condicionais, critérios de admissão.");
        System.out.println("....................................................");
        System.out.println("");
//Entrada da Idade, quantidade e idade do acompanhante responsável, classificação etária do evento.
        int idade = 16;
        int acompanhante = 1;
        int idadeAcompanhante = 17;
        int classificacao = 18;
//Teste booleano para julgar a classificação em true ou false.
boolean responsavelLegal = idadeAcompanhante >= classificacao;
//Teste lógico dos dados de entrada. Entrada livre para [ classificação ] ou menores acompanhados de representante conforme a classificação indicada.
        if (idade >= classificacao || (acompanhante >=1 && responsavelLegal)) {
            System.out.println("Seja bem-vindo!");
        } else {
            System.out.println("Entrada não permitida. Classificação " + classificacao + " anos.");
        }
    }
}
 
            