Написать программу на языке Паскаль для решения задачи: Найти сумму всех n-значных чисел. (3≤n≤7).
Ответы на вопрос
Ответил AnonimusPro
0
Program n1;
function st(x,n: longint): longint;
begin
if n=0 then st:=1
else if n=1 then st:=x
else if n mod 2=0 then st:=st(x*x,n div 2)
else st:=st(x*x,n div 2)*x;
end;
var n,s,i: longint;
begin
readln(n);
s:=0;
for i:=st(10,n-1) to st(10,n)-1 do s:=s+i;
writeln(s);
end.
Новые вопросы
Английский язык,
2 года назад
Русский язык,
2 года назад
Математика,
7 лет назад
Информатика,
7 лет назад
Алгебра,
9 лет назад