1!+2!+3!+...+n! нужно написать ** Паскале,понять не могу

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

1!+2!+3!+...+n!
нужно написать на Паскале,понять не могу


Информатика (134 баллов) | 37 просмотров
Дан 1 ответ
0 голосов

var n: integer;
    k,s,m: int64;
begin
  write('n = ');  readln(n);
  k:=1; s:=0; m:=1;
  repeat
    m:=m*k;
    s:=s+m;
    k:=k+1;
  until k>n;
  writeln('сумма: ',s);
end.

n = 5
сумма: 153



(9.7k баллов)