Работа 3.5 Упр.6 Задание 2 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 6. Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т. д. Через сколько таких действий получится нуль? *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-5/zad2/6 98
В программе сначала вычисляется сумма цифр числа с помощью функции sum(n). Затем в цикле от числа x последовательно вычитается сумма его цифр:
$$x := x — sum(x)$$
После каждого такого действия счётчик k увеличивается на 1. Цикл продолжается, пока $$x > 0$$.
Значит, нужно определить, сколько раз можно повторить операцию «вычесть сумму цифр», пока число не станет равным нулю.
Для заданного числа получается:
$$98 \to 81 \to 72 \to 63 \to 54 \to 45 \to 36 \to 27 \to 18 \to 9 \to 0$$
Всего выполнено 10 действий.
Ответ
10