Вычисление функции разложением ее в ряд, Паскаль
Вложений: 1
Помогите с задачкой tehnoangel
Составить алгоритм и программу нахождения суммы ряда с заданной точностью Е. Использовать рекуррентные соотношения при вычислении очередного члена ряда. Для оценки правильности результата предусмотреть вычисление по контрольной формуле. Вычисление суммы заканчивается, если модуль очередного слагаемого оказывается меньше заданного значения точности (Е), причем для этих рядов (при |X|<1) абсолютная величина суммы всех отброшенных членов ряда при этом оказывается меньше Е. (Pascal) Во Вложение Ряд и Контрольная формула понимаю что нужно составить формулу,но не могу понять как именно в этой ситуации это сделать,помогите пожалуйста получилось написать лишь начало программы,а дальше уже все с помощью формулы идет,по моему мнению,вообще не понимаю... думала пол дня над этим Код:
Var s,x,e,b,c,a,y:real; |
Контрольная формула: 1-(1/((1+x)^(1/3)))
|
Тут всё немного сложней...
- сначала надо проверить ряд на сходимость. Если ряд расходящийся - то всё псу под хвост. - расчетная формула оформляется в виде подпрограммы (точнее - функции). - пишется программа, в которой есть цикл с выходом по значению функции меньшему Е и суммированием всех её значений. Надеюсь, теперь кое-что прояснилось. Сами справитесь? |
Цитата:
Код:
VAR |
Часовой пояс GMT +4, время: 15:23. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.