Напишите программу вычисления выражения: (паскаль)
s =1!+2!+3!+...+ н!
Используйте ПРОЦЕДУРУ вычисления факториала!
MaryLW1:
на паскале(
Ответы на вопрос
Ответил pinguinbird
0
Ответ:
var a,b,i,c,l:integer;
procedure F(n:integer);
begin
a:=a*n;
end;
begin
c:=0;
a:=1;
write('Введите количество аргументов: '); readln(l);
for i:=1 to l do begin
F(i);
c:=c+a;
end;
write(c);
end.
procedure F(n:integer);
var j:integer;
begin
for j:=1 to n do a:=a*j;
end;
begin
c:=0;
write('Введите количество аргументов: '); readln(l);
for i:=1 to l do begin
a:=1;
F(i);
c:=c+a;
end;
write(c);
end.
Новые вопросы
Другие предметы,
2 года назад
Английский язык,
2 года назад
Математика,
2 года назад
Математика,
2 года назад
Химия,
8 лет назад