Тема 2. Алгебра логики – таблицы истинности

2.01 Полностью заполненные фрагменты таблицы истинности

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела алгебра логики – таблицы истинности
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#5835

Логическая функция F  задаётся выражением  --
(x ∨ y) ∧ z.

Ниже представлен фрагмент таблицы истинности функции F.  Определите, какому столбцу таблицы истинности функции F  соответствует каждая переменная x,  y,  z.

|-----|----|----|---|
|???--|???-|???-|F--|
|-1---|-1--|-0--|1--|
|-0---|-1--|-0--|1--|
| 1   | 1  | 1  |1  |
--------------------
Показать ответ и решение

Решение аналитически

Во всех строках приведенного фрагмента таблицы истинности F =  1.  Чтобы конъюнкция была истинна, z  всегда должна равняться единице (так как конъюнкция будет истинна, если истинны все высказывания, входящие в нее). Этому условию соответствует только второй столбец, т.к. в других присутствует ноль.

Рассмотрим --
x ∨ y.  Это высказывание тоже должно быть истинным. Дизъюнкция истинна, если хотя бы одно из высказываний, входящих в нее, истинно. Значит, мы не должны допускать ситуации, когда x- = 0  (или x = 1)  и y = 0  одновременно. Рассмотрим первый и третий столбец первой строки. Если x  отвечает за 1 столбец, а y  за третий, то --
1 ∨ 0 =  0.  Этот вариант не подходит, так как дизъюнкция будет ложной. Тогда остается только один вариант: y  отвечает за 1 столбец, а x  за третий, получаем --
0 ∨ 1 =  1.

Проверим наше предположение на двух оставшихся строчках.

Рассмотрим вторую строчку. 0-∨ 0 =  1.  Дизъюнкция будет истинной.

Рассмотрим третью строчку. --
1 ∨ 1 =  1.  Дизъюнкция будет истинной. Таким образом, x  отвечает за третий столбец, а y  — за первый.

Решение программой

 print(’x y z’)
 for x in range(2):
     for y in range(2):
         for z in range(2):
             if ((not x) or y) and z:
                 print(x, y, z)
 

Увидим соответствие таблице, сопоставим буквы и получим ответ − yzx  .

Ответ: yzx

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!