Вопрос:

№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)
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие