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

Definição de operação Boleana

No cap 04-Condicionais e Fluxos de Execução/ exercicio 06 Operador lógico diz que está correto a afirmação abaixo:

Os operadores lógicos devem ter no lado esquerdo e direito uma expressão booleana.

Correta, por exemplo:

if (idade > 18 && idade < 65)
{

}

Repare que temos duas expressões booleanas, na esquerda e na direita do operador lógico &&.

Minha dúvida é: Expressões boleanas não são apenas True ou False?

1 resposta
solução!

Oi, Vinicius!

Exatamente!

A expressão (idade > 18) retornará se o valor da variável "idade" é (true) ou não (false) um valor maior que 18. O mesmo com o a expressão (idade < 65). Para entrar no if, ambas as condições precisam retornar "true".

Não sei se isso sana exatamente a sua dúvida, mas espero que ajude!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software