Контрольные задания > 3. Заполните таблицу истинности выражения: B v (-A ^ B).
Вопрос:
3. Заполните таблицу истинности выражения: B v (-A ^ B).
Ответ:
Для заполнения таблицы истинности выражения ( B lor (
eg A land B) ), нам нужно рассмотреть все возможные комбинации значений ( A ) и ( B ), вычислить значение выражения (
eg A land B ) и затем вычислить значение всего выражения ( B lor (
eg A land B) ).
| A | B | ¬A | ¬A ∧ B | B ∨ (¬A ∧ B) |
|---|---|----|-------|-------------|
| 0 | 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 0 | 0 | 1 |
Теперь запишем это в виде таблицы, как в задании:
| A | B | B ∧ A | ¬B | BV(B∧A) |
|---|---|-------|----|---------|
| 0 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 1 |
Разберем каждый столбец:
1. A - значения переменной A (0, 0, 1, 1)
2. B - значения переменной B (0, 1, 0, 1)
3. B ∧ A - Конъюнкция A и B, то есть A AND B (0, 0, 0, 1)
4. ¬B - Отрицание B, то есть NOT B (1, 0, 1, 0)
5. B ∨ (B ∧ A) - Дизъюнкция B и (B ∧ A) , то есть B OR (B ∧ A) (0, 1, 0, 1)
Таким образом, заполненная таблица истинности выглядит так:
| A | B | BΛA | ¬B | BV(BΛA) |
|---|---|-----|----|---------|
| 0 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 | 1 |