|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.09.2013, 04:37 | #1 |
Новичок
Джуниор
Регистрация: 24.09.2013
Сообщений: 1
|
Наработки С++ (сумма ряда и диапазон значений)
Помогите пожалуйста с кодом. Задали лабу по программирвоанию, а мы его учим то только 3 недели (((.
Задание звучит так: Вычислить с точностью E сумму ряда и указать количество учтенных слагаемых. Считать, что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем E , - это и все последующие слагаемые можно уже не учитывать. Oпределить диапазон возможных значений аргументов. Этот кошмарный ряд выглядит вот так: http://programmersforum.ru/attachmen...1&d=1379981378 Понятно что ряд сходится и при k стремящемся к бесконечности предел его стремится к нулю. Но я не уверена что правильно вообще выстроила логику задачи на С++. Помогите пожалуйста с кодом.Буду благодарна любым подсказкам Код:
|
24.09.2013, 10:00 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
24.09.2013, 17:17 | #3 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
А где сама функция? Ну то есть функция, которую разложили в ряд? Вот здесь хорошо написано: http://pers.narod.ru/algorithms/cpp_seriescount.html
Вот ещё: http://programmersforum.ru/showpost....7&postcount=13 P.S. Чтобы рисунок отображался, его нужно поместить в тег IMG (кнопка на панели "вставить рисунок") Последний раз редактировалось 8Observer8; 24.09.2013 в 17:23. |
24.09.2013, 20:52 | #4 | ||
Старожил
Регистрация: 23.10.2010
Сообщений: 2,315
|
1.
Цитата:
В пределе к нулю стремится значение элемента ряда. Сумма элементов ряда имеет конкретное значение, которое будет равно нулю только при x=0. Цитата:
Правильным будет такой подход. 2. Вычисляем каждый элемент ряда с использованием рекурентного соотношения: am+1 = Mnog*am Значение для Mnog можем вычислить, если запишем отношение элементов ряда и подставим в это отношение соотвтетствующие значения: Mnog = am+1/am = [(-1)^(m+1)*x^(m+3)*(m+1)*(m+2)!]/[(m+2)*(m+2)!*(m+3)*(-1)^m*x^(m+2)] = -x*(m+1)/((m+2)*(m+3)). Будет лучше, если это отношение элементов ряда Вы распишите и разберётесь почему это так. Например, откуда появиля в знаменателе множитель (m+3) ? Первый элемент ряда равен x^2/2. Код:
Как-то так, ...
Как-то так, ...
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маскимальная сумма последовательных значений из ряда | vdl | Microsoft Office Excel | 12 | 12.08.2012 00:49 |
Диапазон значений | AquaticSoul | Общие вопросы C/C++ | 9 | 22.03.2010 13:52 |
отфильтровать диапазон значений | RaMoNeZz | БД в Delphi | 8 | 18.02.2009 20:25 |
Сумма за переменный диапазон | maxxBez | Microsoft Office Excel | 2 | 05.11.2008 10:00 |