|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2015, 17:58 | #1 |
Пользователь
Регистрация: 26.09.2015
Сообщений: 16
|
Вычисление функции разложением ее в ряд
Составить алгоритм и программу нахождения суммы ряда с заданной точностью Е. Использовать рекуррентные соотношения при вычислении очередного члена ряда. Для оценки правильности результата предусмотреть вычисления по конкретной формуле. Вычисление суммы заканчивается, если модуль очередного слагаемого оказывается меньше заданного значения точность (Е), причем для этих рядов (при |X| < 1) абсолютная величины суммы всех отброшенных членов ряда при этом оказывается меньше Е.
Пожалуйста помогите решить |
25.10.2015, 18:09 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Нда... Проблема. Факториал больше 6 если не ошибаюсь без длинной арифметики компы не тянут.
Тебе на каком хоть языке нужно сие?
I'm learning to live...
|
25.10.2015, 18:12 | #3 |
Пользователь
Регистрация: 26.09.2015
Сообщений: 16
|
На языке Pascal )
Понятия не имею как это решать... |
25.10.2015, 18:36 | #4 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Могу предложить следующее:
1. Скачайте учебник Т.А. Павловская, Программирование на ЯВУ. Паскаль. Он находится на этом форуме: Паскаль: Полезная литература. Последняя страница. В этом учебнике есть пример, подобный вашей задаче. 2. Для вычисления следующего элемента ряда необходим коэффициент. Это: Код:
Так думаю, что этого будет достаточно, что бы самостоятельно написать программу. Как-то так, ...
Как-то так, ...
|
25.10.2015, 18:43 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Рекуррентность используй без факториалов
f(1)=x*(4-x)/4! f(i)=-f(i-1)*x^4*(4*i-x)/(4*i-3)/(4*i-2)/(4*i-1)/(4*i)/(4*i-4-x) 13! уже не помещается в longint ой, опередили и формулы чуть отличаются. Значит сама выведи коэффициент рекуррентности, разделив выражение для i на выражение для i-1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 25.10.2015 в 18:46. |
25.10.2015, 18:54 | #6 | |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Цитата:
Но ведь никто не заставляет использовать целые типы. Double - можно до 170 ! Extended - можно до 1754 ! PS И лучше без факториалов, а последующее через предыдущее, как уже написали. |
|
26.10.2015, 09:53 | #7 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление функции разложением её в ряд | Fliiz | Помощь студентам | 15 | 26.09.2015 12:14 |
Вычисление функции с разложением в ряд Тейлора | gulllak | Общие вопросы C/C++ | 0 | 27.12.2012 20:11 |
Вычисление функции разложением её в ряд | Hita4 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.12.2011 21:00 |
Вычисление функции разложением её в ряд | Hita4 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 12.12.2011 18:02 |
Вычисление функции разложением ее в ряд | 5nizza77 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.10.2009 10:55 |