Вопрос:

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

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

Ответ:

Привет! Давай разберемся с этой задачей вместе.

Программа проверяет условие: (s > -3) или (t > 2). Если хотя бы одно из этих условий истинно, то программа выводит «YES». Если оба условия ложны, то выводит «NO».

Давай проверим каждую пару:

  1. (5, 8): s = 5. Условие s > -3 истинно (5 больше -3). Значит, программа выведет «YES».
  2. (-5, 8): s = -5. Условие s > -3 ложно (-5 не больше -3). Но t = 8. Условие t > 2 истинно (8 больше 2). Поскольку одно из условий истинно, программа выведет «YES».
  3. (3, -11): s = 3. Условие s > -3 истинно (3 больше -3). Значит, программа выведет «YES».
  4. (-4, 0): s = -4. Условие s > -3 ложно (-4 не больше -3). t = 0. Условие t > 2 ложно (0 не больше 2). Оба условия ложны, значит, программа выведет «NO».
  5. (-3, 2): s = -3. Условие s > -3 ложно (-3 не больше -3). t = 2. Условие t > 2 ложно (2 не больше 2). Оба условия ложны, значит, программа выведет «NO».

Итак, программа напечатает «YES» для пар под номерами 1, 2 и 3.

Ответ: 123

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