Вопрос:

9. (О. Щецова) Дана программа: x = int(input()) y = int(input() if x 25 and y <= 20: print("ДА") else: print("HET") Было проведено 10 запусков этой программы, при которых в качестве значений переменных Х и У вводились следующие пары чисел: (15,25); (10, 15); (20, 20); (25, 10); (10, 30); (25, 20); (20, 30); (15, 20); (20, 15); (30, 10)' Сколько было запусков, при которых программа напечатала «ДА»?

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

Ответ:

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

  • (15, 25): x = 15 < 25, y = 25 > 20. Печатает "НЕТ".
  • (10, 15): x = 10 < 25, y = 15 <= 20. Печатает "ДА".
  • (20, 20): x = 20 < 25, y = 20 <= 20. Печатает "ДА".
  • (25, 10): x = 25 >= 25, y = 10 <= 20. Печатает "НЕТ".
  • (10, 30): x = 10 < 25, y = 30 > 20. Печатает "НЕТ".
  • (25, 20): x = 25 >= 25, y = 20 <= 20. Печатает "НЕТ".
  • (20, 30): x = 20 < 25, y = 30 > 20. Печатает "НЕТ".
  • (15, 20): x = 15 < 25, y = 20 <= 20. Печатает "ДА".
  • (20, 15): x = 20 < 25, y = 15 <= 20. Печатает "ДА".
  • (30, 10): x = 30 > 25, y = 10 <= 20. Печатает "НЕТ".

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

Ответ: 4

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

Похожие