Вопрос:

Выбери ВСЕ истинные логические выражения a = 10 b = 20 a>b not (a>b) b!=20 a>b or b!=20 (not (a>b)) and b>5

Смотреть решения всех заданий с листа

Ответ:

Разберем каждое логическое выражение, учитывая, что a = 10, b = 20.

  1. a > b (10 > 20) - Это выражение ложно, так как 10 не больше 20.
  2. not (a > b) - Это выражение истинно, так как отрицание ложного выражения (10 > 20) является истинным.
  3. b != 20 (20 ≠ 20) - Это выражение ложно, так как 20 равно 20.
  4. a > b or b != 20 - Это выражение ложно, так как оба подвыражения ложны: a > b (10 > 20) и b != 20 (20 ≠ 20). Операция "or" требует, чтобы хотя бы одно из подвыражений было истинным, чтобы всё выражение было истинным.
  5. (not (a > b)) and b > 5 - Это выражение истинно, так как оба подвыражения истинны: not (a > b) (отрицание 10 > 20) и b > 5 (20 > 5). Операция "and" требует, чтобы оба подвыражения были истинными, чтобы всё выражение было истинным.

Таким образом, истинными являются следующие логические выражения:

  • not (a>b)
  • (not (a>b)) and b>5

Ответ: not (a>b), (not (a>b)) and b>5

ГДЗ по фото 📸
Подать жалобу Правообладателю