Вычислить значение суммы членов безграничного ряда с заданной точностью и значение

Вычислить значение суммы членов нескончаемого ряда с данной точностью и значение суммы, определяемое пределом суммы ряда (по формуле). Напечатать значения сумм и число циклов ряда, вошедших в сумму.
Chx= (1+x^2/2!)+(x^4/4!)+(x^6/6!)+..+x^2n/(2n)! Где x=0.7, e=10^-4

Задать свой вопрос
Аделина
Ошиблась: в начале формулы 1+(x^2/2!)
1 ответ
\displaystyle Ch(x)=1+\sum_i=1^n \fracx^2n(2n)!=1+a_1+a_2+\dots+a_n \\ a_1= \fracx^22, \ a_n= \fracx^2\cdot a_n-12n(2n-1)

// PascalABC.NET 3.1, сборка 1200 от 13.03.2016
begin
  var x:=0.7;
  var eps:=1e-4;
  var a:=x*x/2;
  var chx:=1+a;
  var n:=1;
  while agt;=eps do begin
    Writeln('n=',n,'   Ch(x)=',chx);
    Inc(n);
    a:=a*x*x/((2*n)*(2*n-1));
    chx:=chx+a
    end;
  Writeln('----------------------------'); 
  Writeln('n=',n,'   Ch(x)=',chx)
end.

Итог выполнения программки:
n=1   Ch(x)=1.245
n=2   Ch(x)=1.25500416666667
n=3   Ch(x)=1.25516756805556
----------------------------
n=4   Ch(x)=1.25516899781771
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт