Вопрос:

Дана программа на языке Python: s = int(input()) t = int(input()) if (s >= 10) or (t > 10): print('Да') else: print('Her') Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5). Не запуская программу на выполнение, выясните, сколько было запусков, при которых программа вывела "Да". Для анализа алгоритма и исходных данных начертите в рабочей тетради и заполните следующую таблицу:

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

Ответ:

Ответ: 6

Краткое пояснение: Нужно определить, в каких случаях хотя бы одно из чисел в паре больше или равно 10.

Разбираемся:

  • (1, 2): s = 1, t = 2. Условие (s >= 10) or (t > 10) ложно. Вывод: Нет.
  • (11, 2): s = 11, t = 2. Условие (s >= 10) or (t > 10) истинно (s >= 10). Вывод: Да.
  • (1, 12): s = 1, t = 12. Условие (s >= 10) or (t > 10) истинно (t > 10). Вывод: Да.
  • (11, 12): s = 11, t = 12. Условие (s >= 10) or (t > 10) истинно (s >= 10 и t > 10). Вывод: Да.
  • (-11, -12): s = -11, t = -12. Условие (s >= 10) or (t > 10) ложно. Вывод: Нет.
  • (-11, 12): s = -11, t = 12. Условие (s >= 10) or (t > 10) истинно (t > 10). Вывод: Да.
  • (-12, 11): s = -12, t = 11. Условие (s >= 10) or (t > 10) истинно (t > 10). Вывод: Да.
  • (10, 10): s = 10, t = 10. Условие (s >= 10) or (t > 10) истинно (s >= 10). Вывод: Да.
  • (10, 5): s = 10, t = 5. Условие (s >= 10) or (t > 10) истинно (s >= 10). Вывод: Да.

Подсчитываем количество выводов "Да": 6 раз.

Ответ: 6

Ты - Цифровой атлет.

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸