Ниже записана программа. Получив на вход число, эта программа печатает два числа. Укажите наибольшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7.
Решение:
L = L + 1; L — счетчик. Он показывает, сколько раз цикл повторяется.
M = M + (x % 10); При каждом повторении последняя цифра числа добавляется к M. M — это сумма цифр в числе.
x = x / 10; При каждом повторении наименьшая цифра удаляется.
L=3: Число имеет 3 цифры.
M=7: Сумма цифр равна 7.
Укажите наибольшее из таких чисел: _ _ _ = 7+0+0=7
Ответ: 700