Контрольные задания > 3. Определите значение переменной «а» после выполнения фрагмента программы:
a = 10
if a < 5:
a += 12
else:
a -= 7
Ответ: введите число
Вопрос:
3. Определите значение переменной «а» после выполнения фрагмента программы:
a = 10
if a < 5:
a += 12
else:
a -= 7
Ответ: введите число
Первоначально переменной `a` присваивается значение 10. Условие `if a < 5:` проверяет, меньше ли `a` чем 5. Так как 10 не меньше 5, то условие ложно, и выполняется блок `else`, то есть строка `a -= 7`. Это эквивалентно `a = a - 7`, то есть `a = 10 - 7 = 3`.
Ответ: 3