Цель: понять решение.
Дано выражение: A или B и не B С учетом обычного приоритета логических операций NOT > AND > OR, это следует читать как: A ∨ (B ∧ ¬B)
- Рассмотрим часть B ∧ ¬B:
- B и не B противоречат друг другу, поэтому B ∧ ¬B всегда ложно (FALSE).
- Подставим в выражение: A ∨ (FALSE) = A
Значит, выражение эквивалентно A.
Таблица истинности (4 строки, 3 столбца): A | B | E (A ∨ (B ∧ ¬B)) T | T | T T | F | T F | T | F F | F | F
или в числовом виде (1 = истина, 0 = ложь): 1 1 1 1 0 1 0 1 0 0 0 0
Итог: A. Значение выражения совпадает со значением переменной A.
Строки: 4 Столбцов: 3
Если нужно, могу привести аналогичные разборы для других вариантов приоритета операций или расширить таблицу под другие числа/переменные.