Вопрос:

8. Ниже приведена программа. Алгоритмический язык алг нач цел ѕ, k ввод ѕ ввод к если ѕ< 8 ик < 8 то вывод "ДА" иначе вывод "НЕТ" все кон Python s = int(input()) k = int(input()) if s < 8 and k < 8: print("ДА") else: print("HET") Было проведено 9 запусков программы, при которых в качестве значений переменных в и К вводились следующие пары чисел: (1, 1); (10, 8); (9, -12); (6, 6); (5, 15); (-10, -8); (-10, 11); (3, 1); (1,8). Сколько было запусков, при которых программа напечатала «ДА»?

Ответ:

Программа выводит "ДА", если выполнены оба условия: s < 8 и k < 8.

Рассмотрим пары чисел и определим, в каких случаях программа напечатает "ДА":

  • (1, 1): 1 < 8 и 1 < 8 - верно, выводит "ДА"
  • (10, 8): 10 < 8 и 8 < 8 - неверно, выводит "НЕТ"
  • (9, -12): 9 < 8 и -12 < 8 - неверно, выводит "НЕТ"
  • (6, 6): 6 < 8 и 6 < 8 - верно, выводит "ДА"
  • (5, 15): 5 < 8 и 15 < 8 - неверно, выводит "НЕТ"
  • (-10, -8): -10 < 8 и -8 < 8 - верно, выводит "ДА"
  • (-10, 11): -10 < 8 и 11 < 8 - неверно, выводит "НЕТ"
  • (3, 1): 3 < 8 и 1 < 8 - верно, выводит "ДА"
  • (1, 8): 1 < 8 и 8 < 8 - неверно, выводит "НЕТ"

Итого, программа напечатала "ДА" в 4 случаях.

Ответ: 4

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие