Предмет: Информатика,
автор: OnlyFall
Число X получают след образом: слева на право записывают без пробелов подряд числа от 1 до N(12345678910...N ).По числу N определить,сколько цифр в числе X
Ответы
Автор ответа:
0
var
cnt, i,tmp, n, ans:longint;
begin
Writeln('Введите n -> ');
Readln(n);
for i:= 1 to n do
begin
tmp:= i;
cnt:= 0;
while tmp > 0 do
begin
inc(cnt);
tmp := tmp div 10;
end;
ans:= ans + cnt;
end;
Writeln(ans);
end.
cnt, i,tmp, n, ans:longint;
begin
Writeln('Введите n -> ');
Readln(n);
for i:= 1 to n do
begin
tmp:= i;
cnt:= 0;
while tmp > 0 do
begin
inc(cnt);
tmp := tmp div 10;
end;
ans:= ans + cnt;
end;
Writeln(ans);
end.
Похожие вопросы
Предмет: Физкультура и спорт,
автор: masuko1
Предмет: История,
автор: hua200218
Предмет: Обществознание,
автор: arturporch2019
Предмет: Математика,
автор: anzhelikasuhacheva
Предмет: Математика,
автор: Алинка200411