1 / 1 / 0
Регистрация: 15.01.2011
Сообщений: 13
1

Вычислить сумму ряда

15.01.2011, 17:43. Показов 1344. Ответов 2
Метки нет (Все метки)

Не могу решить эту задачу:
Даны действительные числа
x, ε (x≠0, ε >0). Вычислить с точностью ε (ε =0,001, 0,0001, 0,00001,0,000001) сумма ряда и указать количество учтенных слагаемых. Результат оформить в виде таблицы.Ограничимся рассмотрением первых 10-и членов.

∞ (-1)^К+1 х^2К-1
∑ ---------------------
к=0 (2к-1) (2к+1)!

не пойму, почему результат выводится только для первого значения ε
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
double x,eps=0.001,a,sum,r;
int k;
cout << "Input X " << endl;
cin >> x ;
  for (;eps>0.000001;){
  k=0; a=1/x;sum=0;
     while ((fabs (a)>eps)&&(k<10)){
        sum+=a;
        r=((-1)*x*x*(2*k-1))/((2*k+1)*(2*k+2)*(2*k+3));
        a=a*r;
        k++;
     }
  cout << sum << " " << k << " " << eps<< endl;
  eps=eps*0,1;
  }
getch ();
return 0;
}
Вложения
Тип файла: txt программа.txt (455 байт, 19 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2011, 17:43
Ответы с готовыми решениями:

Вычислить сумму ряда. Где-то напутал знаки или формула ряда не правильная. Посмотрите свежим взглядом.
Привет! Пишу простую контрольную, не могу понять, то ли я где-то со знаками туплю, то ли формула...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N. Не могу найти где...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
18 задача 1 лаба После удара о поверхность Земли мяч движется вертикально вверх со скорость 15...

Вычислить сумму ряда
int f( int n ) { int sum = 0; for(int i = 1;i&lt;=n;++i) { ...

2
0 / 0 / 0
Регистрация: 26.01.2019
Сообщений: 1
26.01.2019, 09:57 2
Столкнулся с подобным заданием.
Не знаю на сколько верно с математической точки зрения (т.к. уже подзабыл как это должно решаться), но если сделать вот так, то код работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <conio.h>
#include <math.h>
using namespace std;
int main (){
        double x, eps, a, sum, r;
        int k;
        cout << "Input X " << endl;
        cin >> x;
        for (eps = 0.001; eps > 0.000001; eps=eps*0.1) {
            k = 0; a = 1 / x; sum = 0;
            while ((fabs(a) > eps) && (k < 10)) {
                sum += a;
                r = ((-1)*x*x*(2 * k - 1)) / ((2 * k + 1)*(2 * k + 2)*(2 * k + 3));
                a = a * r;
                k++;
            }
            cout << sum << " " << k << " " << eps << endl;
        
        }
cin.get();
}
0
Модератор
Эксперт С++
11359 / 9318 / 5600
Регистрация: 18.12.2011
Сообщений: 24,862
26.01.2019, 10:17 3
Лучший ответ Сообщение было отмечено zss как решение

Решение

Цитата Сообщение от Sasha_3108 Посмотреть сообщение
выводится только для первого значения ε
Цитата Сообщение от Sasha_3108 Посмотреть сообщение
eps=eps*0,1;
0,1 надо писать через точку 0.1
А так получается, что eps множится на ноль.
Соответственно, цикл выполняется только один раз
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2019, 10:17

Вычислить сумму ряда
по условию задачи(фото) у меня вышел такой код,но он обрывается,помогите пожалуйста с задачей!...

Вычислить сумму ряда
Дан числовой ряд и некоторое число e. Найти сумму тех членов ряда, модуль которых больше или равен...

Вычислить сумму ряда
Добрый вечер. Ребята, помогите пожалуйста записать формулу в С++. Программа сама то написана, а вот...

Вычислить сумму ряда
Вычислить сумму \sum_{x-1}^{10}{a}_{n} {a}_{n}=n!/2n. Да и еще почему когка компелируешь задачи...


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

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

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