Вопрос:

6 (№ 1251) Дана программа: Python s = int(input()) t = int(input()) if s > 10 or t < 10: print("ДА") else: print("HET") Паскаль var s,t: integer; begin readln(s); readln(t); if (s > 10) or (t < 10) then writeln('ДА') else writeln('HET') end. C++ #include <iostream> using namespace std; int main() { int s,t; cin >> s; cin >> t; if (s > 10 || t < 10) cout << "ДА"; else cout << "HET"; } Было проведено 9 запусков этой программы, при которых в качестве значений переменных 5 и 1 вводились следующие пары чисел:

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

Ответ:

Краткое пояснение: Необходимо определить, сколько раз программа выведет "ДА" при заданных парах чисел.

Логика такая:

Программа выводит "ДА", если s > 10 или t < 10. Необходимо проверить каждую пару чисел на соответствие этому условию.

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

  • (11, 2) - ДА (s > 10)
  • (12, 12) - ДА (s > 10)
  • (3, 3) - ДА (t < 10)
  • (8, 9) - ДА (t < 10)
  • (13, 4) - ДА (s > 10 и t < 10)
  • (9, 11) - Нет (s <= 10 и t >= 10)
  • (2, 1) - ДА (t < 10)
  • (10, 10) - Нет (s <= 10 и t >= 10)
  • (11, 1) - ДА (s > 10 и t < 10)

Считаем количество раз, когда программа вывела "ДА": 7 раз.

Ответ: 7

Проверка за 10 секунд: Пересчитайте количество пар, удовлетворяющих условию s > 10 или t < 10.

Доп. профит: База: Внимательно анализируйте логические условия в программе.

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

Похожие