Exercícios Resolvidos de Introdução aos comandos condicionais

Ver Teoria

Enunciado

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 :)