Условие:
Что будет на экране в результате выполнения программы на языке С++?
int a=5;
while (a){
a--;
cout<<a*a%2 + 1;
Решение:
Начальное значение переменной a равно 5. В цикле while условие проверяет, что a не равно нулю. На каждой итерации сначала уменьшаем a на единицу, потом вычисляем выражение: (a*a % 2) + 1. Рассмотрим выполнение пошагово: 1. Итерация: a = 5, условие (5 ≠ 0) истинно. Сначала a уменьша...
