В данном выражении используются логические операторы. Давайте разберёмся, какие значения могут принимать эти операторы:
1. **И** (AND) - возвращает истину, если оба операнда истинны.
2. **ИЛИ** (OR) - возвращает истину, если хотя бы один из операндов истинен.
3. **НЕ** (NOT) - меняет значение операнда на противоположное.
4. **=>** (импликация) - выражение A => B эквивалентно NOT A OR B.
Теперь давайте подставим вместо переменной T её возможные значения (0 или 1):
### Шаг 1: Рассчитаем значение импликации F => не T
Если T = 0, то не T = 1. Тогда F => 1 всегда будет истинным (так как любое выражение вида A => 1 всегда истинно).
Если T = 1, то не T = 0. Тогда F => 0 эквивалентно NOT F OR 0, что равно NOT F.
### Шаг 2: Рассчитаем значение выражения (не T и T)
Если T = 0, то не T = 1, и выражение становится (1 AND 0), что равно 0.
Если T = 1, то не T = 0, и выражение становится (0 AND 1), что тоже равно 0.
### Шаг 3: Рассчитаем значение выражения (Т или Т)
Если T = 0, то выражение становится (0 OR 0), что равно 0.
Если T = 1, то выражение становится (1 OR 1), что равно 1.
### Шаг 4: Рассчитаем значение выражения не (Т или Т)
Если T = 0, то (T или T) = 0, и не 0 = 1.
Если T = 1, то (T или T) = 1, и не 1 = 0.
### Шаг 5: Объединяем результаты
Если T = 0, то исходное выражение принимает вид (F => 1) AND 1, что равно 1.
Если T = 1, то исходное выражение принимает вид (F => 0) AND 0, что равно 0.
Итак, итоговое значение выражения зависит от значения T:
- Если T = 0, результат равен 1.
- Если T = 1, результат равен 0.
Источник Гигачат.
Тебе лень писать условие задач текстом, мне лень переписывать твои фоты.