Вопрос:

4. Дана программа: a=10 c=5 if a>2+c: a=a**2 c=c-4 else: a=a+2 a=a+c print(a) Запишите результат, который получится после выполнения программы.

Ответ:

Разберем программу построчно: 1. `a = 10` (a присваивается значение 10) 2. `c = 5` (c присваивается значение 5) 3. `if a > 2 + c:` (проверяем условие: a > 2 + c, то есть 10 > 2 + 5, то есть 10 > 7 - условие истинно) 4. `a = a 2` (так как условие истинно, выполняем эту строку: a = a в степени 2, то есть a = 10 2 = 100) 5. `c = c - 4` (c = c - 4, то есть c = 5 - 4 = 1) 6. `else:` (так как условие if было истинным, блок else не выполняется) 7. `print(a)` (выводим значение a, которое равно 100) Ответ: 100
Смотреть решения всех заданий с фото
Подать жалобу Правообладателю

Похожие