Контрольные задания > №4 Постройте логическую схему, соответствующую логическому выражению, и найдите значение логического выражения:
1) F = AvB& С, если А = 1, В=1, С=1
2) F = ¬(AvB&C), если А=0, В=1, C=1
3) F = AvB&C, если А=1, В=0, C=1
4) F = (AvB) & (CvB), если А=0, B=1, C=0
5) F = ¬(A&B&C), если А=0, В=0, C=1
6) F = ¬(A&B&C) v (В & С ѵ Ā), если А=1, В=1, С=0
7) F = B& Av B&Ā, если А=0, В=0
Вопрос:
№4 Постройте логическую схему, соответствующую логическому выражению, и найдите значение логического выражения:
1) F = AvB& С, если А = 1, В=1, С=1
2) F = ¬(AvB&C), если А=0, В=1, C=1
3) F = AvB&C, если А=1, В=0, C=1
4) F = (AvB) & (CvB), если А=0, B=1, C=0
5) F = ¬(A&B&C), если А=0, В=0, C=1
6) F = ¬(A&B&C) v (В & С ѵ Ā), если А=1, В=1, С=0
7) F = B& Av B&Ā, если А=0, В=0
Ответ:
Давайте решим эти логические выражения шаг за шагом, учитывая заданные значения переменных A, B и C.
1) (F = A lor B land C), если (A = 1), (B = 1), (C = 1)
* Сначала выполняем операцию конъюнкции (И): (B land C = 1 land 1 = 1)
* Затем выполняем операцию дизъюнкции (ИЛИ): (A lor (B land C) = 1 lor 1 = 1)
* Результат: (F = 1)
2) (F = eg(A \lor B \land C)), если (A = 0), (B = 1), (C = 1)
* Сначала выполняем операцию конъюнкции (И): (B land C = 1 land 1 = 1)
* Затем выполняем операцию дизъюнкции (ИЛИ): (A lor (B land C) = 0 lor 1 = 1)
* Выполняем операцию отрицания (НЕ): ( eg(A lor B land C) = eg(1) = 0)
* Результат: (F = 0)
3) (F = A \lor B \land C), если (A = 1), (B = 0), (C = 1)
* Сначала выполняем операцию конъюнкции (И): (B land C = 0 land 1 = 0)
* Затем выполняем операцию дизъюнкции (ИЛИ): (A lor (B land C) = 1 lor 0 = 1)
* Результат: (F = 1)
4) (F = (A \lor B) \land (C \lor B)), если (A = 0), (B = 1), (C = 0)
* Сначала выполняем операцию дизъюнкции (ИЛИ) в первой скобке: (A lor B = 0 lor 1 = 1)
* Затем выполняем операцию дизъюнкции (ИЛИ) во второй скобке: (C lor B = 0 lor 1 = 1)
* Выполняем операцию конъюнкции (И): ((A lor B) land (C lor B) = 1 land 1 = 1)
* Результат: (F = 1)
5) (F = eg(A \land B \land C)), если (A = 0), (B = 0), (C = 1)
* Сначала выполняем операцию конъюнкции (И): (A land B land C = 0 land 0 land 1 = 0)
* Выполняем операцию отрицания (НЕ): ( eg(A land B land C) = eg(0) = 1)
* Результат: (F = 1)
6) (F = eg(A \land B \land C) \lor (B \land C \lor eg A)), если (A = 1), (B = 1), (C = 0)
* Сначала вычисляем ( eg(A \land B \land C)):
* (A \land B \land C = 1 \land 1 \land 0 = 0)
* ( eg(A \land B \land C) = eg(0) = 1)
* Затем вычисляем ((B \land C \lor eg A)):
* ( eg A = eg 1 = 0)
* (B \land C = 1 \land 0 = 0)
* ((B \land C) \lor ( eg A) = 0 \lor 0 = 0)
* Вычисляем (F = eg(A \land B \land C) \lor (B \land C \lor eg A) = 1 \lor 0 = 1)
* Результат: (F = 1)
7) (F = B \land eg A \lor B \land eg A), если (A = 0), (B = 0)
* Сначала вычисляем ( eg A = eg 0 = 1)
* Затем вычисляем (B \land eg A = 0 \land 1 = 0)
* Вычисляем (B \land eg A \lor B \land eg A = 0 \lor 0 = 0)
* Результат: (F = 0)
Ответы:
1) (F = 1)
2) (F = 0)
3) (F = 1)
4) (F = 1)
5) (F = 1)
6) (F = 1)
7) (F = 0)