1. Программа будет выполняться до тех пор, пока 2*s² будет меньше 123.
Наименьший квадрат числа, удовлетворяющий условию - 64 (2*8*8 = 128).
Чтобы получить "64" нужно переменную "s" увеличить 8 раз. Так как переменная "n" равна нулю, то можем 8*2 = 16, что является ответом.
Ответ: 16.
2. Ответ: 17.
Решение смотри во вложении.
3. Программа сравнивает A[0] с A[i]. При условии, что текущий элемент меньше нулевого, то счетчик увеличивается, а элементы меняются местами.
Ответ: 3.
Решение смотри во вложении.
4. Переменная "a" отвечает за количество цифр в числе. Так как на выводе "a" даст три, следовательно число должно быть трехзначным.
Если при делении "x" на два остаток будет равен нулю, то к переменной "b" прибавляется последний разряд числа. После, "x" делится нацело на 10.
Получаем наименьшее число - 288.
Ответ: 288.