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

Já cometi esse erro varias vezes (declarar a variável apenas nas chaves).

Aprendido...

public class TestaEscopo {

    public static void main(String[] args) {

        System.out.println("testando condicionais");
        int idade = 20;
        int quantidadePessoas = 3;

        //boolean acompanhado = quantidadePessoas >= 2;

        boolean acompanhado;

        if(quantidadePessoas >= 2) {
            acompanhado = true; 
        }else {
            acompanhado = false; 
        }


        System.out.println("valor de acompanhado = " + acompanhado);
        if (idade >= 18 && acompanhado) {
            System.out.println("Seja bem vindo");
        } else {
            System.out.println("Infelizmente voce não pode entrar");

        }

    }

}
1 resposta
solução!
public class TestaEscopo {

    public static void main(String[] args) {

        System.out.println("testando condicionais");
        int idade = 20;
        int quantidadePessoas = 3;

        //boolean acompanhado = quantidadePessoas >= 2;

        boolean acompanhado;

        if(quantidadePessoas >= 2) {
            acompanhado = true; 
        }else {
            acompanhado = false; 
        }


        System.out.println("valor de acompanhado = " + acompanhado);
        if (idade >= 18 && acompanhado) {
            System.out.println("Seja bem vindo");
        } else {
            System.out.println("Infelizmente voce não pode entrar");

        }

    }

}