Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2014, 03:02   #1
morclab
 
Регистрация: 26.12.2014
Сообщений: 5
По умолчанию Найти сумму бесконечного ряда с заданной точностью, используя рекуррентные зависимости(СИ)

Найти сумму бесконечного ряда с заданной точностью, используя рекуррентные зависимости. с точностью при . Найти надо с помощью операторов for,whie,do...while. Насколько я могу предполагать эту формулу надо как-то разложить с помощью ряда Тейлора, но не знаю как, банально не хватает математических знаний. Кто может помогите пожалуйста, желательно объяснив.

Последний раз редактировалось morclab; 29.12.2014 в 03:12.
morclab вне форума Ответить с цитированием
Старый 29.12.2014, 08:26   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Код:
#include <math.h>

double Sum_For(const double x)
{
  double Sum, R;
  unsigned int n = 1, Fact = 1;
  char Sign;
  
  for (Sum = 0.0; R > 1e-4; n++, Sum += R)
  {
    Sign = (n & 1) ? -1 : +1;
    R = Sign * pow(x - 1, n) / Fact;
    Fact *= n;
  }
  
  return Sum;
}
Ахтунг! Не отлаживал, писал на заборе!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 29.12.2014, 08:57   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Рекуррентная формула для вычисления членов ряда без факториала и степеней:
R(1)=x-1
R(n)=-R(n-1)*(x-1)/(n-1)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 29.12.2014, 12:13   #4
morclab
 
Регистрация: 26.12.2014
Сообщений: 5
По умолчанию

А не могли бы вы расписать поподробнее, что и как, пока не дошло. Буду очень благодарен.
morclab вне форума Ответить с цитированием
Старый 29.12.2014, 12:19   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А что не дошло? Рекуррентная зависимость означает функциональная зависимость любого члена ряда от предыдущих, в данном случае от одного предшествующего. И есть значение 1-го члена ряда. Получил эту зависимость алгебраически разделив n-ый член ряда на (n-1)-ый
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти сумму ряда с заданной точностью = 10 C++ referent Помощь студентам 5 28.04.2014 11:29
Язык PHP: Найти сумму ряда с заданной точностью. AleksSmit Помощь студентам 13 04.11.2013 16:20
Вычислить бесконечную сумму с заданной точностью, используя рекуррентные зависимости. East Undia Trading Помощь студентам 0 13.10.2013 21:25
найти бесконечную сумму ряда с заданной точностью логарифм Паскаль, Turbo Pascal, PascalABC.NET 1 23.07.2009 07:17