Дано натуральное число N. Разработать схему алгоритма для вычисления суммы ряда:...

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

Дано натуральное число N. Разработать схему алгоритма для вычисления суммы ряда: S=1!+2!+3!+…+N! (N>1)
Операцию вычисления факториала использовать нельзя!
Протестировать алгоритм для N=3 и N=5
писать на Pascal'e


Информатика (323 баллов) | 118 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
var
  
f, s: longint;
  n
, i: byte;
begin
 
write('N = '); readln(n);
  
f:= 1;
  
for i:=2 to n do
    begin
    
f:= f * I;
    s:=s+f;
    end;
  writeln('Summ = ', s);
end.
(98 баллов)