Ответ:
Для отрицательного числа знак «−» не является цифрой, поэтому сначала берём модуль числа. Для числа 0 количество цифр равно 1.
function kol(n: integer): integer;
var k: integer;
begin
n := Abs(n);
k := 1;
while n >= 10 do
begin
n := n div 10;
k := k + 1;
end;
kol := k;
end;Ответ: функция kol возвращает количество цифр целого числа.
