Вопрос:

8. (О. Щецова) Дана программа: x = int(input()) y = int(input()) if x > 100 and y < 200: print("ДА") else: print("HET") Было проведено 10 запусков этой программы, при которых в качестве значений переменных Х и У вводились следующие пары чисел: (230, 140); (90, 100); (210, 140); (200, 100); (140, 210); (70, 80); (110, 120); (130, 140); (180, 190); (80, 220) Сколько было запусков, при которых программа напечатала «ДА»?

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

Ответ:

Программа печатает "ДА", если x > 100 и y < 200, иначе печатает "НЕТ". Посчитаем количество запусков, при которых программа напечатала "ДА".

  • (230, 140): x = 230 > 100, y = 140 < 200. Печатает "ДА".
  • (90, 100): x = 90 < 100, y = 100 < 200. Печатает "НЕТ".
  • (210, 140): x = 210 > 100, y = 140 < 200. Печатает "ДА".
  • (200, 100): x = 200 > 100, y = 100 < 200. Печатает "ДА".
  • (140, 210): x = 140 > 100, y = 210 > 200. Печатает "НЕТ".
  • (70, 80): x = 70 < 100, y = 80 < 200. Печатает "НЕТ".
  • (110, 120): x = 110 > 100, y = 120 < 200. Печатает "ДА".
  • (130, 140): x = 130 > 100, y = 140 < 200. Печатает "ДА".
  • (180, 190): x = 180 > 100, y = 190 < 200. Печатает "ДА".
  • (80, 220): x = 80 < 100, y = 220 > 200. Печатает "НЕТ".

Программа напечатала "ДА" для 6 запусков.

Ответ: 6

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

Похожие