Вопрос:

(№ 1246) Дана программа: Python s = int(input()) t = int(input()) if s 10 and t > 10: print("ДА") else: print("HET") Паскаль var s,t: integer; begin readln(s); readln(t); if (s 10) and (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 запусков этой программы, при которых в качестве значений переменных в и т вводились следующие пары чисел: (1,2); (11, 2); (1, 12); (11, 12) (-11, -12); (-11,12); (-12, 11); (10, 10); (10,5)

Для определения, сколько раз программа напечатает «HET», необходимо проанализировать каждый запуск и проверить, при каких условиях будет выведено «HET».

Условие для вывода «ДА»: s < 10 и t > 10.

В остальных случаях будет выведено «HET».

  1. (1, 2): 1 < 10 и 2 > 10 - ложь. Вывод: HET
  2. (11, 2): 11 < 10 и 2 > 10 - ложь. Вывод: HET
  3. (1, 12): 1 < 10 и 12 > 10 - истина. Вывод: ДА
  4. (11, 12): 11 < 10 и 12 > 10 - ложь. Вывод: HET
  5. (-11, -12): -11 < 10 и -12 > 10 - ложь. Вывод: HET
  6. (-11, 12): -11 < 10 и 12 > 10 - истина. Вывод: ДА
  7. (-12, 11): -12 < 10 и 11 > 10 - истина. Вывод: ДА
  8. (10, 10): 10 < 10 и 10 > 10 - ложь. Вывод: HET
  9. (10, 5): 10 < 10 и 5 > 10 - ложь. Вывод: HET

Подсчитаем количество выводов «HET»: 6 раз.

Ответ: 6

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

Похожие