FC ConcursosFC Concursos

Questão FC688359

Considere‑se o seguinte trecho de pseudocódigo. inicio inteiro x, y x ← 4 y ← 2 se (x > 2 E y < 5) ou (x = 4 E y = 3) então escreva(“Condição verdadeira”) senao escreva(“Condição f

Algoritmos e Lógica de Programação

QUADRIX · 2025

Considere‑se o seguinte trecho de pseudocódigo.

 

inicio

   inteiro x, y

   x ← 4

   y ← 2

   se (x > 2 E y < 5) ou (x = 4 E y = 3)

então

         escreva(“Condição verdadeira”)

      senao

         escreva(“Condição falsa”)

fim

 

Com base nesse pseudocódigo, assinale a opção que apresenta o resultado que será exibido após sua execução.

  1. “Condição falsa”, pois apenas uma subcondição é verdadeira.
  2. “Condição falsa”, porque x = 4 E y = 3 não é verdadeira.
  3. “Condição verdadeira”, pois x = 4 já basta para validar toda a condição.
  4. “Condição verdadeira”, pois a primeira parte da condição é satisfeita.
  5. “Condição falsa”, pois não se pode usar E e ou juntos em uma mesma expressão.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A expressão condicional é composta por duas subexpressões ligadas por ou. Avaliando com \(x=4\) e \(y=2\), substituímos na condição:

\( (x>2 \; \text{E} \; y<5)\; \text{ou} \; (x=4 \; \text{E} \; y=3) \)

Fazendo as verificações: \(4>2\) é Verdadeiro e \(2<5\) é Verdadeiro, portanto a primeira subexpressão é Verdadeira. A segunda subexpressão tem \(2=3\) falso, logo é Falsa.

Como basta que uma das partes do operador ou seja verdadeira, a expressão inteira é Verdadeira. Assim, o programa exibirá “Condição verdadeira”.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo