X Y Z F 0 1 0 1 1 0 1 0 1 0 0 1 Какое вы­ра­же­ние со­от­вет­ству­ет F? 1) ¬X → Z ∧ Y 2) Z → X ∨ Y 3)...

Тематика Информатика
Уровень 10 - 11 классы
Чтобы определить какое выражение соответствует F Y=1 Z=0: ¬X = 1 Z ∧ Y = 0 следовательно Y=0 Z=1: ¬X = 0 Z ∧ Y = 0 следовательно Y=0 Z=0: ¬X = 0 Z ∧ Y = 0 следовательно Y=1 Z=0: X ∨ Y = 1 следовательно Y=0 Z=1: X ∨ Y = 1 следовательно Y=0 Z=0: X ∨ Y = 1 следовательно Y=1 Z=0: ¬X ∨ Y = 1 следовательно Y=0 Z=1: ¬X ∨ Y = 0 следовательно Y=0 Z=0: ¬X ∨ Y = 0 следовательно Y=1 Z=0: X ∨ Y = 1 следовательно Y=0 Z=1: X ∨ Y = 1 следовательно Y=0 Z=0: X ∨ Y = 1 следовательно которое соответствует F для всех строк
0

X Y Z F 0 1 0 1 1 0 1 0 1 0 0 1

Какое вы­ра­же­ние со­от­вет­ству­ет F?

1) ¬X → Z ∧ Y

2) Z → X ∨ Y

3) (¬X ∨ Y) ∧ Z

4) X ∨ Y → ¬Z

avatar
задан 14 дней назад

2 Ответа

0

Для того чтобы определить, какое логическое выражение соответствует функции F, необходимо проверить каждое из предложенных выражений на соответствие данной таблице истинности.

Давайте разберем каждое выражение по очереди:

1) ¬X → Z ∧ Y

Это выражение можно переписать как ¬X ∨ (Z ∧ Y), поскольку импликация (→) логически эквивалентна дизъюнкции с отрицанием: A → B эквивалентно ¬A ∨ B. Проверим это выражение для каждой строки таблицы:

  • Для X=0, Y=1, Z=0: ¬X ∨ (Z ∧ Y) = 1 ∨ (0 ∧ 1) = 1, соответствует F=1.
  • Для X=1, Y=0, Z=1: ¬X ∨ (Z ∧ Y) = 0 ∨ (1 ∧ 0) = 0, соответствует F=0.
  • Для X=1, Y=0, Z=0: ¬X ∨ (Z ∧ Y) = 0 ∨ (0 ∧ 0) = 0, не соответствует F=1.

Таким образом, это выражение не соответствует F.

2) Z → X ∨ Y

Перепишем это выражение как ¬Z ∨ (X ∨ Y). Проверим его:

  • Для X=0, Y=1, Z=0: ¬Z ∨ (X ∨ Y) = 1 ∨ (0 ∨ 1) = 1, соответствует F=1.
  • Для X=1, Y=0, Z=1: ¬Z ∨ (X ∨ Y) = 0 ∨ (1 ∨ 0) = 1, не соответствует F=0.
  • Для X=1, Y=0, Z=0: ¬Z ∨ (X ∨ Y) = 1 ∨ (1 ∨ 0) = 1, не соответствует F=1.

Это выражение также не соответствует F.

3) (¬X ∨ Y) ∧ Z

Проверим это выражение:

  • Для X=0, Y=1, Z=0: (¬X ∨ Y) ∧ Z = (1 ∨ 1) ∧ 0 = 0, не соответствует F=1.
  • Для X=1, Y=0, Z=1: (¬X ∨ Y) ∧ Z = (0 ∨ 0) ∧ 1 = 0, соответствует F=0.
  • Для X=1, Y=0, Z=0: (¬X ∨ Y) ∧ Z = (0 ∨ 0) ∧ 0 = 0, не соответствует F=1.

Это выражение не соответствует F.

4) X ∨ Y → ¬Z

Перепишем это как ¬(X ∨ Y) ∨ ¬Z, и проверим:

  • Для X=0, Y=1, Z=0: ¬(X ∨ Y) ∨ ¬Z = ¬(0 ∨ 1) ∨ 1 = 0 ∨ 1 = 1, соответствует F=1.
  • Для X=1, Y=0, Z=1: ¬(X ∨ Y) ∨ ¬Z = ¬(1 ∨ 0) ∨ 0 = 0 ∨ 0 = 0, соответствует F=0.
  • Для X=1, Y=0, Z=0: ¬(X ∨ Y) ∨ ¬Z = ¬(1 ∨ 0) ∨ 1 = 0 ∨ 1 = 1, соответствует F=1.

Это выражение соответствует F для всех строк таблицы.

Таким образом, правильный ответ — выражение 4) X ∨ Y → ¬Z.

avatar
ответил 14 дней назад
0

Для определения выражения, соответствующего F, нужно анализировать последний столбец.

F равно 1 только в случае, если X равно 1 и Z равно 0. Или если X равно 0 и Y равно 1. То есть выражение будет иметь вид: (X ∨ Y) → ¬Z.

Поэтому правильный ответ: 4) X ∨ Y → ¬Z.

avatar
ответил 14 дней назад

Ваш ответ

Вопросы по теме