Найти сумму членов последовательности. Писать на Паскале

Приложения:

Ответы

Ответ дал: krymer220
0

Ответ:

Объяснение:

Чет знакомое задание, вы случаем не студент?

program Summa;

var

i,t,n:integer;

S,P:real;

BEGIN

writeln('Введите последнее число последовательности n.');

readln(n);

S:=0;

t:=1;

for i:=1 to n do

begin

t := t*i;

writeln('!',i,'=',t);

S:=S+(1/t);

end;

writeln('Сумма=',S,'.');

end.


BobbyFresnel: Что бы не знакомое - ряд для нахождения числа Эйлера (оно же е - основание натурального логарифма)
BobbyFresnel: Этот ряд тут за последние несколько дней два или три раза уже суммировали.
krymer220: Ну я студент 1 курса, у меня щас по программе, было идз только, ряд другой и еще произведение надо было найти.
BobbyFresnel: Если n > 6, ряд практичести сходится к Exp(1) с машинной точностью.
BobbyFresnel: А решение очень напоминает то, что я давал на днях. Даже буквы те же самые, вплоть до t ))) И P лишнее, оно для произведения было.
BobbyFresnel: Но это даже хорошо, потому что так правильно вычислять последовательно факториалы.
VaTiger: Нет, не студент)
Вас заинтересует