Форум » Логические выражения » Задание 2 Вариант 11 Логические уравнения » Ответить

Задание 2 Вариант 11 Логические уравнения

vlkv: Добрый день! Вариант 11, задание 2 (№ 1625) (С.В. Логинова) Логическая функция F задаётся выражением (⌐x ∧ y ≡ z) ∧ w Очевидно, что w - это третий столбец. Выражение ⌐x ∧ y ≡ z будет истинно в двух вариантах х = 0, у = 0, z = 0 и x = 1, y = 0, z = 0. Первая и вторая строка таблицы истинности не позволяют однозначно определить переменные, например в 1 столбце 1-й строки ТИ может стоять и x и y и z. В чём я ошибаюсь? Спасибо

Ответов - 4

Поляков: vlkv пишет: Выражение ⌐x /\ y ≡ z будет истинно в двух вариантах х = 0, у = 0, z = 0 и x = 1, y = 0, z = 0. Эквиваленция выполняется последней.

vlkv: Виноват, "⌐x ∧ y ≡ z будет истинно в двух вариантах х = 0, у = 0, z = 0 и x = 1, y = 0, z = 0" конечно не верно. Действительно указанное выражение будет истинно в 4-х вариантах, но с учетом 3 и 4 строки ТИ остаются два указанных варианта. К сожалению сообразить как по 1-й и 2-й строке ТИ определить где какая переменная из x, y, z не могу. ТИ1ТИ2

vlkv: w = True; x = False; y = False; z = False f = ((not(x) and y) is z) and w print(f) True


Поляков: Вот все 4 комбинации, для которых функция равна 1:[pre2] x y z w 0 0 0 1 0 1 1 1 1 0 0 1 1 1 0 1[/pre2]1) третий столбец со всеми единицами - это w 2) две строчки с двумя нулями отличаются в последнем столбце таблицы из задания - это x (сравните с таблицей выше) 3) в столбце z три нуля - он второй в исходной таблице. Ответ: yzwx



полная версия страницы