Dada a condição:
- &&
Qual será o seu valor de retorno quando ?
Passo 1
Analisando a condição geral, nós conseguimos observar dois operandos, que representam comparações relacionais, unidos por um operador lógico E.
Sendo assim, a primeira coisa que devemos fazer é analisar o primeiro operando e definir o valor de retorno de sua comparação relacional.
25 é menor ou igual a 25?
A resposta é sim! Logo, se trata de uma comparação relacional verdadeira.
Passo 2
Conhecendo o valor de retorno do primeiro operando, nós podemos realizar a análise do segundo operando da condição geral, que é:
)
Nós sabemos que o enunciado afirmou que . Substituindo esse valor na comparação, nós ficamos com:
1 é menor que 5?
A resposta é novamente sim! Dessa forma, o retorno da comparação expressa pelo operando 2 também é verdadeira.
Passo 3
A última coisa que devemos fazer é definir o valor de retorno da comparação lógica definida pelo operador E, para isso basta analisarmos a sua tabela verdade:
Onde:
- ;
- .
Como analisado nos passos anteriores, nós sabemos que as duas comparações relacionais são verdadeiras. Com isso, para descobrirmos o valor de retorno da condição geral, que é dada pela união de duas comparações através do operador lógico E, basta assimilarmos o valor fornecido pela tabela verdade desse operador quando .
Como podemos ver na imagem em que apenas a linha que queremos é destacada, o retorno da comparação lógica quando e é verdadeiro, ou melhor, o valor inteiro 1.
Resposta
Ei, a resposta está no passo a passo :)