Вопрос:

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

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

Ответ:

Краткое пояснение: Для определения количества запусков с выводом «ДА», нужно проверить условие s >= 2*k для каждой пары чисел.

Пошаговое решение:

  1. Проверяем условие для каждой пары:
    • (1, 2): 1 >= 2*2 → 1 >= 4 (нет)
    • (8, 4): 8 >= 2*4 → 8 >= 8 (да)
    • (6, -12): 6 >= 2*(-12) → 6 >= -24 (да)
    • (-5, -5): -5 >= 2*(-5) → -5 >= -10 (да)
    • (3, 11): 3 >= 2*11 → 3 >= 22 (нет)
    • (-10, 12): -10 >= 2*12 → -10 >= 24 (нет)
    • (-10, -2): -10 >= 2*(-2) → -10 >= -4 (нет)
    • (4, 1): 4 >= 2*1 → 4 >= 2 (да)
    • (2, 5): 2 >= 2*5 → 2 >= 10 (нет)
  2. Считаем количество «ДА»:

    Программа напечатала «ДА» в 4 случаях.

Ответ: 4

ГДЗ по фото 📸

Похожие