Вопрос задан 21.02.2026 в 17:25. Предмет Информатика. Спрашивает Елкин Даниил.

На каком наборе переменных логическое выражение: не (не X или не Y) принимает значение истина?

Перейти к ответам

Ответы на вопрос

Отвечает Линевич Евгений.

Логическое выражение "не (не X или не Y)" принимает значение истины, если X и Y оба истинны. Чтобы это понять, давайте разберем выражение шаг за шагом:

  1. не X – это инверсия значения переменной X. Если X истинно (1), то "не X" будет ложью (0), и наоборот.

  2. не Y – аналогично, инверсия переменной Y.

  3. не X или не Y – это дизъюнкция (логическое "или") между инверсиями X и Y. Дизъюнкция истинна, если хотя бы одна из переменных в ней истинна. То есть, если хотя бы одно из значений "не X" или "не Y" равно 1, то весь результат выражения будет истинен.

  4. не (не X или не Y) – инвертируем результат всей дизъюнкции. То есть, если "не X или не Y" истинно, то инверсия этого выражения будет ложной, и наоборот.

Теперь, чтобы выражение "не (не X или не Y)" было истинным, результат "не X или не Y" должен быть ложным. Это происходит, когда оба значения X и Y истинны, потому что в этом случае "не X" и "не Y" оба ложны, и дизъюнкция тоже ложна. Следовательно, инвертируя ложь, получаем истину.

Итак, логическое выражение будет истинно, когда X = 1 и Y = 1.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос