В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
www152
www152
11.06.2021 17:49 •  Информатика

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

Ответ:
Ulyana150806
Ulyana150806
13.08.2020 20:53
\displaystyle Ch(x)=1+\sum_{i=1}^n \frac{x^{2n}}{(2n)!}=1+a_1+a_2+\dots+a_n \\ a_1= \frac{x^2}{2}, \ a_n= \frac{x^2\cdot a_{n-1}}{2n(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 a>=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
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?