Вопрос:

Задание 6. Ниже приведена программа, записанная на пяти языках программирования. Python s = int(input()) t = int(input()) if s > 5 and t > 5: print("YES") else: print("NO") Паскаль var s, t: integer; begin readln(s); readln(t); if (s > 5) and (t> 5) then writeln('YES') Алгоритмический язык алг нач цел ѕ, t ввод ѕ ввод t если s > 5 nt> 5 то вывод "YES" end. else writeln('NO') иначе вывод "NO" все кон Было проведено 9 запусков программы, при которых в качестве значений переменных в и т вводились следующие пары чисел: (6, 8); (3, 5); (-7, 2); (7, 7); (9, 8); (-1, 3); (-4, 5); (6, 9); (2,-1). Сколько было запусков, при которых программа напечатала «YES»?

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

Ответ:

Программа выводит "YES", если оба числа s и t больше 5.

Необходимо проверить каждую пару чисел и посчитать, сколько раз программа выведет "YES".

  1. (6, 8): 6 > 5 и 8 > 5 => YES
  2. (3, 5): 3 > 5 - ложь, 5 > 5 - ложь => NO
  3. (-7, 2): -7 > 5 - ложь, 2 > 5 - ложь => NO
  4. (7, 7): 7 > 5 и 7 > 5 => YES
  5. (9, 8): 9 > 5 и 8 > 5 => YES
  6. (-1, 3): -1 > 5 - ложь, 3 > 5 - ложь => NO
  7. (-4, 5): -4 > 5 - ложь, 5 > 5 - ложь => NO
  8. (6, 9): 6 > 5 и 9 > 5 => YES
  9. (2, -1): 2 > 5 - ложь, -1 > 5 - ложь => NO

Программа напечатала «YES» 4 раза.

Ответ: 4

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

Похожие