Вопрос:

Какую операцию нужно записать вместо знака «?», чтобы для всех пар значений было выведено слово «Нет»?

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

Ответ:

Для того чтобы для всех пар значений переменных x и y было выведено слово «Нет», нужно проанализировать, при каких условиях это происходит в представленной блок-схеме алгоритма.

Блок-схема имеет следующую структуру:

  1. Проверка условия 1: x < 5
  2. Если условие 1 истинно (Да), то переход к выполнению действия «Да».
  3. Если условие 1 ложно (Нет), то переход к проверке условия 2: y > 11
  4. Если условие 2 истинно (Да), то переход к выполнению действия «Да».
  5. Если условие 2 ложно (Нет), то переход к выполнению действия «Нет».

Чтобы для всех пар значений был получен результат «Нет», необходимо, чтобы обе проверки – и x < 5, и y > 11 – давали результат «Ложь».

Проанализируем пары чисел:

  • (4, 11): x = 4, y = 11. Здесь x < 5 (4 < 5), но y не больше 11 (11 не больше 11).
  • (5, 12): x = 5, y = 12. Здесь x не меньше 5 (5 не меньше 5), и y > 11 (12 > 11).
  • (0, 10): x = 0, y = 10. Здесь x < 5 (0 < 5), но y не больше 11 (10 не больше 11).
  • (7, 0): x = 7, y = 0. Здесь x не меньше 5 (7 не меньше 5), и y не больше 11 (0 не больше 11).
  • (11, 11): x = 11, y = 11. Здесь x не меньше 5 (11 не меньше 5), и y не больше 11 (11 не больше 11).

Видим, что результат «Нет» должен быть получен, когда x ≥ 5 И y ≤ 11. Поэтому вместо знака вопроса «?» нужно записать операцию логического «И» (AND), чтобы выполнялись оба условия: x < 5 и y > 11. В таком случае, если хотя бы одно из этих условий не выполняется, будет выведено «Нет».

Ответ: and

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