1. Дана программа:
s = int (input() )
t = int(input () )
if s > 10 or t 10:
print ("ДА")
else:
print ("НЕТ")
Было проведено 9 запусков этой программы, при которых в качестве значений
переменных в s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12);
(-11, 12); (-12, 11); (10, 10); (10, 5)
Сколько было запусков, при которых программа напечатала «ДА»?​

kanayevasaniya kanayevasaniya    1   13.05.2020 15:59    160

Ответы
daniltarakano13 daniltarakano13  24.01.2024 11:02
Чтобы решить эту задачу, нам необходимо выполнить программу для каждой пары чисел и отследить, при каких запусках программа напечатала "ДА". Давайте посмотрим на каждый запуск по отдельности:

1. (1, 2):
Переменная s = 1, переменная t = 2.
Условие s > 10 не выполняется (1 <= 10), условие t > 10 также не выполняется (2 <= 10).
Ветка "else" выполняется, программа печатает "НЕТ".

2. (11, 2):
Переменная s = 11, переменная t = 2.
Условие s > 10 выполняется (11 > 10), условие t > 10 не выполняется (2 <= 10).
Ветка "if" выполняется, программа печатает "ДА".

3. (1, 12):
Переменная s = 1, переменная t = 12.
Условие s > 10 не выполняется (1 <= 10), условие t > 10 выполняется (12 > 10).
Ветка "if" выполняется, программа печатает "ДА".

4. (11, 12):
Переменная s = 11, переменная t = 12.
Условие s > 10 выполняется (11 > 10), условие t > 10 выполняется (12 > 10).
Ветка "if" выполняется, программа печатает "ДА".

5. (-11, -12):
Переменная s = -11, переменная t = -12.
Условие s > 10 не выполняется (-11 <= 10), условие t > 10 не выполняется (-12 <= 10).
Ветка "else" выполняется, программа печатает "НЕТ".

6. (-11, 12):
Переменная s = -11, переменная t = 12.
Условие s > 10 не выполняется (-11 <= 10), условие t > 10 выполняется (12 > 10).
Ветка "if" выполняется, программа печатает "ДА".

7. (-12, 11):
Переменная s = -12, переменная t = 11.
Условие s > 10 не выполняется (-12 <= 10), условие t > 10 не выполняется (11 <= 10).
Ветка "else" выполняется, программа печатает "НЕТ".

8. (10, 10):
Переменная s = 10, переменная t = 10.
Условие s > 10 не выполняется (10 <= 10), условие t > 10 не выполняется (10 <= 10).
Ветка "else" выполняется, программа печатает "НЕТ".

9. (10, 5):
Переменная s = 10, переменная t = 5.
Условие s > 10 не выполняется (10 <= 10), условие t > 10 не выполняется (5 <= 10).
Ветка "else" выполняется, программа печатает "НЕТ".

Теперь мы можем подвести итог и подсчитать, сколько раз программа напечатала "ДА".
На 2-м, 3-м и 4-м запусках программа печатала "ДА".
Ответ: программа напечатала "ДА" 3 раза.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика