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.
- “Condição falsa”, pois apenas uma subcondição é verdadeira.
- “Condição falsa”, porque x = 4 E y = 3 não é verdadeira.
- “Condição verdadeira”, pois x = 4 já basta para validar toda a condição.
- “Condição verdadeira”, pois a primeira parte da condição é satisfeita.
- “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