Вопрос:

9. Ниже приведена программа, записанная на четырёх языках программирования. Было проведено 5 запусков программы, при которых в качестве значений переменных вводились следующие пары чисел (s, t). Выберите ВСЕ пары чисел, для которых программа напечатает "YES", и запишите ответа цифры, под которыми они указаны. 1) (5,8) 2) (-5,8) 3) (3,-11) 4) (-8,-5) 5) (-6,6) В ответе запишите номера выбранных пар в порядке возрастания.

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

Ответ:

Решение:

Программа напечатает "YES", если условие (s > -3) or (t > 2) истинно. Это условие выполняется, если хотя бы одно из двух под-условий истинно:

  • s больше -3
  • t больше 2

Рассмотрим каждую пару чисел:

  • 1) (5, 8): s = 5. Так как 5 > -3, условие истинно. Программа напечатает "YES".
  • 2) (-5, 8): s = -5. Так как -5 <= -3, первое под-условие ложно. t = 8. Так как 8 > 2, второе под-условие истинно. Условие (false) or (true) истинно. Программа напечатает "YES".
  • 3) (3, -11): s = 3. Так как 3 > -3, первое под-условие истинно. Условие (true) or (false) истинно. Программа напечатает "YES".
  • 4) (-8, -5): s = -8. Так как -8 <= -3, первое под-условие ложно. t = -5. Так как -5 <= 2, второе под-условие ложно. Условие (false) or (false) ложно. Программа напечатает "NO".
  • 5) (-6, 6): s = -6. Так как -6 <= -3, первое под-условие ложно. t = 6. Так как 6 > 2, второе под-условие истинно. Условие (false) or (true) истинно. Программа напечатает "YES".

Пары, для которых программа напечатает "YES": 1, 2, 3, 5.

В ответе запишите номера выбранных пар в порядке возрастания.

Ответ: 1235

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