По результату работы программы M=4, следовательно, цикл while x>0 отрабатывает 4 раза. Отсюда вывод - число x - меньше 8^4 (восемь в четвертой степени).
Во - вторых, число L по результату работы программы = 12, причем L изменяется, если остаток от деления x на 8 больше 4, отсюда можно сделать вывод, что L суммируется в цикле while только два раза.
Из всех этих заключений можно сделать вывод, что число х можно записать в виде х = а*8^3 + b,
где a и b < 8, и a + b = 12. Максимальным число х будет, если a = 7, b = 5. Тогда х = 7*8^3 + 5 = 3589. Запускаем приведенную программу вводим х = 3589 и получаем результат L =12, M =4
Запускаем программу при х = 3590 и получаем L=13, M =4.
Answers & Comments
По результату работы программы M=4, следовательно, цикл while x>0 отрабатывает 4 раза. Отсюда вывод - число x - меньше 8^4 (восемь в четвертой степени).
Во - вторых, число L по результату работы программы = 12, причем L изменяется, если остаток от деления x на 8 больше 4, отсюда можно сделать вывод, что L суммируется в цикле while только два раза.
Из всех этих заключений можно сделать вывод, что число х можно записать в виде х = а*8^3 + b,
где a и b < 8, и a + b = 12. Максимальным число х будет, если a = 7, b = 5. Тогда х = 7*8^3 + 5 = 3589. Запускаем приведенную программу вводим х = 3589 и получаем результат L =12, M =4
Запускаем программу при х = 3590 и получаем L=13, M =4.