Напишете программу ,которая вычисляет количество цифр числа. Используйте функцию....

0 голосов
731 просмотров

Напишете программу ,которая вычисляет количество цифр числа. Используйте функцию.
Помогите пожалуйста.
Буду очень благодарна.


Информатика (15 баллов) | 731 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var
 n:integer; 
function kol(n:integer):integer;
var k:integer;
begin
k:=0;
while n>0 do
 begin
 k:=k+1;
 n:=n div 10;
 end;
kol:=k;
end;
begin
write('n = '); readln(n);
writeln('k = ',kol(n));
end.

Пример:
n = 123456
k = 6

(194k баллов)