Pascal. Задача 7-2
Пользователь вводит число. Вывести сумму цифр этого числа, используя рекурсию.
Решение
function digits_sum(n : integer) : integer;
begin
if n < 10 then
result := n
else
result := n mod 10 + digits_sum(n div 10);
end;
var
n : integer;
begin
Write('Введите число: ');
Readln(n);
Writeln('Сумма цифр числа: ', digits_sum(n));
end.