1. Для значения A=истина , B=ложь, C=истина выполните следущие операции a) A\/ B&C; b)B \/ b)B \/ C c)B\/ (C&A) d) (A&B) \/ (B=>C\/ A)
2.Если A=ложь В=<<Инверсия считается логическим отрицанием>> С=3,14, D=7,9 выполните следущие действия а)(D=C) &A&B b)B<=>(C>D)&A; c)(A&B)=>((C+D)>16)

Ответы

Ответ дал: Аноним
2

1.

a) A \/ B & C

  Изначально выполняется операция & между B и C

  B & C = ложь

  Затем выполняется операция \/ между A и результатом предыдущей операции

  A \/ (B & C) = истина \/ ложь = истина

b) B \/ B \/ C

  B \/ B = ложь \/ ложь = ложь

  Затем выполняется операция \/ между результатом предыдущей операции и C

  (B \/ B) \/ C = ложь \/ C = истина

c) B \/ (C & A)

  Сначала выполняется операция & между C и A

  C & A = истина & ложь = ложь

  Затем выполняется операция \/ между B и результатом предыдущей операции

  B \/ (C & A) = ложь \/ ложь = ложь

d) (A & B) \/ (B => C \/ A)

  Сначала выполняется операция => между B и C \/ A

  C \/ A = истина \/ истина = истина

  B => (C \/ A) = ложь

  Затем выполняется операция & между A и B

  A & B = истина & ложь = ложь

  Затем выполняется операция \/ между результатом предыдущей операции и результатом операции =>

  (A & B) \/ (B => C \/ A) = ложь

2.

a) (D = C) & A & B

  Сначала выполняется операция = между D и C

  D = C = ложь

  Затем выполняется операция & между результатом предыдущей операции, A и B

  (D = C) & A & B = ложь & ложь & ложь = ложь

b) B <=> (C > D) & A

  Сначала выполняется операция > между C и D

  C > D = истина

  Затем выполняется операция & между результатом предыдущей операции и A

  (C > D) & A = истина & ложь = ложь

  Затем выполняется операция <=> между B и результатом предыдущей операции

  B <=> ((C > D) & A) = ложь

c) (A & B) => ((C + D) > 16)

  Сначала выполняется операция & между A и B

  A & B = ложь

  Затем выполняется операция > между результатом предыдущей операции и (C + D)

  (A & B) => ((C + D) > 16) = ложь

Вас заинтересует