Вывод рекурентной формулы - Pascal

Узнай цену своей работы

Формулировка задачи:

Для заданного одномерного массива X cоставить алгоритм и программу нахождения суммы ряда с заданной точностью E. Использовать рекуррентные соотношения при вычислении очередного элемента ряда. Для приведенных ниже рядов сходимость доказана при |X|<1.
Листинг программы
  1. Uses CRT;
  2. VAR
  3. i,j:Integer;
  4. A,Eps:Real;
  5. x,F,s:array[1..100] of real;
  6.  
  7. Begin
  8. clrscr;
  9. x[1]:=-0.95;
  10. x[2]:=-0.5;
  11. x[3]:=0.1;
  12. x[4]:=0.5;
  13. x[5]:=0.95;
  14. for j:=1 to 5 do
  15. F[j]:=4*sqrt(sqrt(1+x[j]))-4;
  16. Eps:=0.01;
  17. writeln('Точность E=: ',Eps);
  18. writeln;
  19. for j:=1 to 5 do
  20. begin
  21. i:=0;
  22. A:=-1;
  23. S[j]:=0;
  24. Repeat
  25. Inc(i);
  26. A:=-A*
  27. S[j]:=S[j]+A;
  28. Until Abs(A)<Eps;
  29. end;
  30. for j:=1 to 5 do
  31. begin
  32. Writeln('N X S(x) K F(x) Точность');
  33. writeln(j,' ',x[j]:0:5,' ',S[j]:0:5,' ',i,' ',F[j]:0:5,' ',(S[j]-F[j]):0:5);
  34. end;
  35. End.
помощь требуется в написании этой строки
Листинг программы
  1. A:=-A*
(Ссылка на сторонний ресурс удалена) по ссылке - ряд и контрольная формула:

Решение задачи: «Вывод рекурентной формулы»

textual
Листинг программы
  1. const
  2.     eps: Single = 0.0001;
  3. var
  4.     sum, si, x: Double;
  5.     i: Word;
  6. begin
  7.     repeat
  8.         Write('Input x='); ReadLn(x);
  9.     until (Abs(x) < 1);
  10.     sum := 0; si := x; i := 1;
  11.     while (Abs(si) >= eps) do
  12.     begin
  13.         sum := sum + si;
  14.         Inc(i);
  15.         si := -si * x * (4 * i - 5) / 4 / i;
  16.     end;
  17.     WriteLn('sum=', sum:0:4);
  18.     Write('  f=', (4 * Sqrt(Sqrt(1 + x)) - 4):0:4);
  19. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.933 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы