• Matéria: Informática
  • Autor: SAMUELTOSTA2020
  • Perguntado 6 anos atrás

Lógica de Programação
3. Se A=127, B=10, C=5, D=FALSO e F=VERDADEIRO. Qual é o valor produzido por cada uma das sentenças abaixo?

1. NÃO D
R: VERDADE OU FALSO?

2. D E F
R: VERDADE OU FALSO?

3. ( A > B ) OU ( B < C )
R: VERDADE OU FALSO?

4. NÃO ( A < B )
R: VERDADE OU FALSO?

5. ( D E F ) OU ( A = B)
R: VERDADE OU FALSO?

6. ( D OU F) E ( A < B)
R: VERDADE OU FALSO?

7. (A + B < C) E D OU (F E (NÃO D) )
R: VERDADE OU FALSO?

8. A + B * C/B = 3 E NÃO ( A = B)
R: VERDADE OU FALSO?

Respostas

respondido por: SelfTaught
2

Resposta:

1) Verdade

2) Falso

3) Verdade

4) Verdade

5) Falso

6) Falso

7) Verdade

8) Verdade

Explicação:

1) R: Verdade.

A negação do falso (não D) é a verdade (F) e a negação da verdade (não F) é o falso (D).

2) R: Falso

A letra "E" entre as letras D e F é chamado de conectivo lógico chamado conjunção, e o resultado da proposição D E F só é verdadeiro se as duas proposições forem verdadeira, se ao menos uma delas for falsa, nesse caso D, então toda a sentença será falsa.

3) R: Verdade

(A>B) OU (B<C) = (127>10) OU (10<5). A palavra "OU" é outro conectivo lógico chamado disjunção, e o resultado da proposição (A>B) OU (B<C) é verdadeira se pelo menos uma das proposições forem verdadeira, nesse caso, (A>B) = (127>10) é verdadeiro, então toda sentença é verdadeira, mesmo que a outra proposição (B<C) = (10<5) seja falsa.

4) R: Verdade

Observe que (A<B) = (127<10) é falso, logo a negação de (A<B) é (A>B) =  (127>10) que por sua vez é verdadeira. Ou seja, NÃO (A<B) = (A>B) que é verdade.

5) R: Falso

( D E F ) = falso pois D é falso.

( A = B) = (127 = 10) = falso.

logo ( D E F ) OU ( A = B) é falso pois nenhuma das proposições é verdadeira.

6) R: Falso

(D OU F) = verdadeiro pois F é verdadeiro.

(A < B) = (127<10) = falso.

Como a segunda proposição é falsa, então toda a sentença (D OU F) E ( A < B) é falsa

7) R: Verdade

(A + B < C) E D = (137 < 5) E D = verdadeiro, pois as duas proposições são falsas.

(F E (NÃO D) ) = F E F = F, pois como D é falso, então NÃO D é verdade, logo F E F é F.

(A + B < C) E D OU (F E (NÃO D) ) = verdade, pois as duas proposições acima são verdade.

8) R: Verdade

A + B * C/B  = 127 + (10 * (5/10)) = 132 = 3 => Falso.

NÃO (A = B) => NÃO (127=10) => NÃO D = F => Falso.

F E F = Verdadeiro.

Perguntas similares