Сумма числового ряда
здраствуйте)
Дано: вычислить 1+1/3+32+1/32+...+320
Видно что ряд вычисляется с помощью простейшей формулы (31n+1)+(1/(29n+3)).Но последний элемент последовательности не вписывается в такую зависимость.Как быть тогда?не пойму.
Записал програмку для этой формулы,но суммирование не правильно выводит.
Program Sum;
var
S,y,z:real;
n,i:integer;
begin
write('Vvedite n=');
readln
;
S:=1.333;
y:=1.333;
For i:=1 to n do
begin
y:=(31*n+1)+(1/(29*n+3));
S:=S+y;
end;
writeln(' [ S= ', S:5:3,' ]');
readln;
End.
здраствуйте)
Дано: вычислить 1+1/3+32+1/32+...+320
Видно что ряд вычисляется с помощью простейшей формулы (31n+1)+(1/(29n+3)).Но последний элемент последовательности не вписывается в такую зависимость.Как быть тогда?не пойму.
Записал програмку для этой формулы,но суммирование не правильно выводит.
Program Sum;
var
S,y,z:real;
n,i:integer;
begin
write('Vvedite n=');
readln
S:=1.333;
y:=1.333;
For i:=1 to n do
begin
y:=(31*n+1)+(1/(29*n+3));
S:=S+y;
end;
writeln(' [ S= ', S:5:3,' ]');
readln;
End.