Observe o seguinte algoritmo:
- Se X e Y
- Imprimir “A condição é verdadeira”
- Senão
- Imprimir “A condição é falsa”
Onde:
- X é igual a 15
- Y é igual a 0
Ao término da execução desse algoritmo, o que será impresso?
Passo 1
Como X é igual a 15 e Y é igual a 0, temos uma comparação lógica entre verdadeiro e falso efetuada pelo operador E.
Nós sabemos que todo número positivo, na linguagem C, é considerado verdadeiro em comparações com retorno booleano. Também sabemos que na tabela verdade do operador lógico E, qualquer comparação entre verdadeiro e falso resulta em falso.
Passo 2
Como sabemos que o retorno da comparação entre X e Y é falso, a instrução que será executada é aquela presente no bloco “senão” da estrutura, ou seja, a impressão da frase “A condição é falsa”.
Resposta
Ei, a resposta está no passo a passo :)