Quanto ao resultado lógico das expressões descritas em pseu...

Próximas questões
Com base no mesmo assunto
Q997409 Algoritmos e Estrutura de Dados

Quanto ao resultado lógico das expressões descritas em pseudocódigo abaixo, assinale V quando o resultado for verdadeiro ou F quando falso. Em seguida, assinale a alternativa com a sequência correta. Considere os seguintes valores para as variáveis:


A = 1

B = 6

C = 7

D = 2


( ) (C = 6) .e. (D <> 7)

( ) .não.( D>2) .e. (C>B)

( ) (A>=B).ou. .não.(D > 8)

( ) .não. (A >= B) .e. .não. (C < D)

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é B - F – V – V – V. Vamos agora entender o raciocínio por trás de cada expressão lógica apresentada na questão.

Expressão 1: (C = 6) .e. (D <> 7)

- Avaliando: C = 7 e D = 2.
- A primeira parte, (C = 6), é falsa porque C não é igual a 6.
- A segunda parte, (D <> 7), é verdadeira porque D não é igual a 7.
- A expressão completa é falsa porque uma expressão com o operador '.e.' (AND) só é verdadeira se ambas as condições forem verdadeiras. Assim, a resposta é F.

Expressão 2: .não.(D>2) .e. (C>B)

- Avaliando: D = 2, C = 7, e B = 6.
- A condição .não.(D>2) é verdadeira porque D não é maior que 2, então inverte-se para verdadeira.
- A condição (C>B) é verdadeira porque 7 é maior que 6.
- Ambas as condições são verdadeiras, então a expressão completa é verdadeira. Portanto, a resposta é V.

Expressão 3: (A>=B) .ou. .não.(D>8)

- Avaliando: A = 1, B = 6, e D = 2.
- A condição (A>=B) é falsa porque 1 não é maior ou igual a 6.
- A condição .não.(D>8) é verdadeira porque D não é maior que 8 (inverte-se para verdadeira).
- Como uma das condições é verdadeira, a expressão completa é verdadeira devido ao operador '.ou.' (OR). Portanto, a resposta é V.

Expressão 4: .não. (A >= B) .e. .não. (C < D)

- Avaliando: A = 1, B = 6, C = 7, e D = 2.
- A condição .não. (A >= B) é verdadeira porque 1 não é maior ou igual a 6.
- A condição .não. (C < D) é verdadeira porque 7 não é menor que 2 (inverte-se para verdadeira).
- Ambas as condições são verdadeiras, então a expressão completa é verdadeira. Portanto, a resposta é V.

Com essa análise, a sequência correta é B - F – V – V – V.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

( ) (C = 6) .e. (D <> 7)

(7 = 6) ^ (2 <> 7)

F ^ V

F

( ) .não.( D>2) .e. (C>B)

!( 2 > 2) ^ ( 7 > 6)

!F ^ V

V ^ V

V

( ) (A>=B).ou. .não.(D > 8)

(1>=6) v !( 2 > 8 )

F v !F

F v V

V

( ) .não. (A >= B) .e. .não. (C < D)

!( 1 >= 6) ^ !( 7<2)

!F ^ !F

V ^ V

V

B) F - V - V - V

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo