Работа 3.5 Упр.6 Задание 2 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Класс
10
Предмет
Информатика
Автор
Семакин, Хеннер, Шеина
Работа 3.5 Упр.6 Задание 2 ГДЗ Семакин 10 класс (Информатика)
Задача
Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т. д. Через сколько таких действий получится нуль?
Подробный ответ
В программе сначала вычисляется сумма цифр числа с помощью функции 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
Другие учебники
Другие предметы

