Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Millers
0 / 0 / 1
Регистрация: 10.02.2016
Сообщений: 36
#1

Вычислить приближенное значение суммы ряда

18.11.2017, 17:42. Просмотров 120. Ответов 4
Метки нет (Все метки)

3) Дано действительные числа x, ε (x!=0, ε>0). Вычислить приближенное значение бесконечной суммы. Вычисление сделать с заданной точностью ε (пока поточный член ряда не больше абсолютной величины ε). Формула прилагается

Вложение 883191

С этим заданием никак не могу совладать, даже сомневаюсь на счет верности рекуррентной формулы.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
main()
{
        float k=0, x, u=(x*x)/2, r, s=u, es=1e-3;
        while (fabs(u)>=es)
        {
 
                r=(pow(-1, k+1)*pow(x,k+2))/(k+1);
                u*=r;
                s+=u;
                k++;
        }
        cout<<"Sum = "<<s;
        getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2017, 17:42
Ответы с готовыми решениями:

Вычислить приближенное значение суммы:
Вычислить приближенное значение суммы: \sum_{n=1}^{\propto}z^2*z^n/z(2n-1)! с...

Вычислить приближенное значение бесконечной суммы
Вычислить приближенное значение бесконечной суммы! Заранее благодарю)!

Вычислить приближенное значение бесконечной суммы
Помогите пожалуйста с таким вот заданием) Вычислить приближенное значение...

Вычислить приближенное значение бесконечной суммы
Вычислить приближенное значение бесконечной суммы (при n стремящимся к...

Вычислить приближенное значение бесконечной суммы
Задача 24 Вычислить приближенное значение бесконечной суммы Нужное...

4
Millers
0 / 0 / 1
Регистрация: 10.02.2016
Сообщений: 36
18.11.2017, 20:41  [ТС] #2
Вот формула к этому заданию, ибо при модер. темы - вложение отпало.

Вычислить приближенное значение суммы ряда
0
zss
Модератор
Эксперт С++
7098 / 6629 / 4196
Регистрация: 18.12.2011
Сообщений: 17,478
Завершенные тесты: 1
18.11.2017, 20:48 #3
Посмотрите тему
Вычисление функций разложением в ряд Тейлора
У Вас a0=x2/2
ak+1=-ak*x*(k+1)/( (k+2)*(k+3) )
1
Millers
0 / 0 / 1
Регистрация: 10.02.2016
Сообщений: 36
18.11.2017, 23:30  [ТС] #4
Спасибо за пояснение. А с факториалом в знаменателе что делать? Дополнительный цикл на него ведь не айс будет, нужно реккурентной посчитать перед циклом.
0
zss
Модератор
Эксперт С++
7098 / 6629 / 4196
Регистрация: 18.12.2011
Сообщений: 17,478
Завершенные тесты: 1
19.11.2017, 06:00 #5
Цитата Сообщение от Millers Посмотреть сообщение
нужно реккурентной
А я его как по Вашему посчитал? (k+3)!=(k+2)!*(k+3)
Подставьте в формулу k+1 вместо k, потом выделите из него ak
Получится формула, которую я написал.
1
19.11.2017, 06:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2017, 06:00

Вычислить с заданной точностью приближенное значение бесконечной суммы
4)Дано действительные числа x, ε (ε&gt;0). Вычислить с заданной точностью ε...

Вычислить приближенное значение функции, используя представление ее в виде ряда Тейлора
!!!Вычислить приближенное значение функции, используя представление ее в виде...

Рекуррентные формулы и различные циклы: вычислить приближенное значение бесконечной суммы
Вычислить приближенное значение бесконечной суммы (при n стремящимся к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru