O conhecimento sobre os operadores lógicos é de grande importância para o desenvolvimento de códigos eficazes, sobretudo quando o algoritmo realiza uma grande quantidade de testes e há diferentes fluxos possíveis de execução. Nestes casos o uso das condições serve para garantir que certos blocos de código serão executados apenas se cumprirem as condições, que podem ser definidas utilizando os operadores de negação, disjunção e conjunção.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. (p ^ q) ^ (p ^ q) representa uma conjunção de conjunções.
II. (p v q) ^ (p v q) representa uma disjunção de conjunções.
III. (p ^ q) v (p ^ q) representa uma disjunção de conjunções.
IV. (p v q) v (p ^ q) representa uma conjunções de disjunções.
Considerando o contexto apresentado, é correto o que se afirma em:
Escolha uma:
a. III e IV.
b. I e III.
c. II e IV.
d. I, II e III.
e. I, II e IV.
A alternativa correta é a letra E) I, II e IV. I. (p ^ q) ^ (p ^ q) representa uma conjunção de conjunções. II. (p v q) ^ (p v q) representa uma disjunção de conjunções. III. (p ^ q) v (p ^ q) representa uma disjunção de conjunções. IV. (p v q) v (p ^ q) representa uma conjunções de disjunções. A afirmativa I está incorreta, pois (p ^ q) ^ (p ^ q) representa uma conjunção de duas condições, e não uma conjunção de conjunções. A afirmativa II está correta, pois (p v q) ^ (p v q) representa uma disjunção de duas condições. A afirmativa III está incorreta, pois (p ^ q) v (p ^ q) representa uma disjunção de duas condições, e não uma disjunção de conjunções. A afirmativa IV está correta, pois (p v q) v (p ^ q) representa uma conjunção de duas condições.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar