Вопрос:

Задания 6. Программа с условным оператором 1. Задание 6 № 10458 Ниже приведена программа, записанная на пяти языках программирования. Бейсик DIM s, t AS INTEGER INPUT S INPUT t IFs > 10 OR > 10 THEN PRINT 'YES' ELSE PRINT TO ENDIF Паскаль var s, t: integer; hegin readin(s); readln(t); if (s > 10) or (t > 10) then writeln('YES') else writeln('NO') end. Python s=int(input()) t = int(input()) ifs > 10 or t > 10: print("YES") else: Алгоритмический язык алг нач Ввод ѕ ввод t если с > 10 или t > 10 то вывод "YES" иначе вывод "NO" все KOH Было проведено 9 запусков программы, при которых в качестве значений переменных и вводились следующие пары чисел: (1, 2); (11,2); (1, 12); (11, 12); (-11, -12); (-11,12); (-12, 11); (10, 10); (10,5). 1 Сколько было запусков, при которых программа напечатала «YES»?

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

Ответ:

Для решения данной задачи необходимо проанализировать каждую пару чисел и проверить, удовлетворяет ли она условию s > 10 or t > 10. Если хотя бы одно из чисел в паре больше 10, то программа напечатает «YES».

  1. (1, 2): 1 > 10 (ложь) or 2 > 10 (ложь) → «NO»
  2. (11, 2): 11 > 10 (истина) or 2 > 10 (ложь) → «YES»
  3. (1, 12): 1 > 10 (ложь) or 12 > 10 (истина) → «YES»
  4. (11, 12): 11 > 10 (истина) or 12 > 10 (истина) → «YES»
  5. (-11, -12): -11 > 10 (ложь) or -12 > 10 (ложь) → «NO»
  6. (-11, 12): -11 > 10 (ложь) or 12 > 10 (истина) → «YES»
  7. (-12, 11): -12 > 10 (ложь) or 11 > 10 (истина) → «YES»
  8. (10, 10): 10 > 10 (ложь) or 10 > 10 (ложь) → «NO»
  9. (10, 5): 10 > 10 (ложь) or 5 > 10 (ложь) → «NO»

Считаем количество «YES» в списке: 5.

Ответ: 5

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