Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nadia Trofimova
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 25
#1

Суммирование ряда, функции - C++

11.11.2013, 18:03. Просмотров 190. Ответов 0
Метки нет (Все метки)

Добрый вечер!
Появилась такая проблема. Есть задача, нужно найти сумму ряда.
Задачу решили, теперь нужно переписать через функции.
Эта тема для меня ещё пока новая. Вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include<iostream>
#include <math.h>
 
using namespace std;
 
 
    double Sum(double x, double e)
        {
            double q,sum=0;
        int n = 0;
        const double pi = 3.1415;
        q=-1/x;
        
        while(abs(q)>e){
            q=pow(-1,n+1)*1/(2*n-1)*pow(x,2*n+1);
            //q=(-1)*(2*n+1)/((2*n+3)/(2*n+1)*x*x);
            sum = sum + q;
            n++;
        }
        if(x>1) //эту и две дальнейшие строчки вообще не соображу куда ставить
         sum=sum+pi/2;
        else sum=sum-pi/2;
    cout << sum << endl;
        return q;
    }
    void main ()
    {
        double x,e, q,sum=0,t;
        
 
     cout << "Enter x: ";
    cin>>x;
    cout <<"Enter e: ";
    cin>>e;
 
        t=atan(x);
 
    cout << "Summa" << Sum(x,e) << endl;
    cout << "Tochoe znachenie " << t << endl;
    }
К сожалению, не работает - подозреваю, что что-то не так сделала. Нужна помощь. Отзовитесь, кому не лень)
Миниатюры
Суммирование ряда, функции  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2013, 18:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Суммирование ряда, функции (C++):

Суммирование ряда в С++ - C++
Помогите,пожалуйста,задали лабораторку,вообще не знаю с чего начать:( правое условие,это по-идее проверка,для суммы:(

Суммирование числового ряда - C++
дан числовой ряд и некоторое число e, считать сумму до тех пор, пока модуль очередного члена ряда больше заданного числа e или равен ему....

Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 - C++
Составить программу, которая суммирует члены ряда y=1^3+2^3+3^3+...+K^3. Накопление прямой суммы прекращается после того , как накопленная...

суммирование членов ряда - C++
составить программу, которая суммирует члены ряда S=1^3+3^3+5^3+...+(2*k-1)^3. Накопление прямой суммы прекращается после того, как...

Суммирование конечного ряда - C++
а подскажите : Суммирование конечного ряда. Определение точности результата суммирования.

Суммирование ряда с указаной точностью - C++
Знаю, смешно,можете сказать &quot;Иди читай&quot;, но все же.Задание на определение сумы бесконечно убивающей функции с указаной точностью. Вот...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 18:03
Привет! Вот еще темы с ответами:

Суммирование числового ряда до заданного значения - C++
При каком n сумма 1+1/2+1/3+⋯+1/n превысит значение 10?

Выполнить попарное суммирование произвольного конечного ряда чисел следующим образом - C++
Помогите пожалуйста с разработкой программы!Вот полное задание: Выполнить попарное суммирование произвольного конечного ряда чисел...

Вычислить сумму бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину, меньшую заданной - C++
Вычислить сумму бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину,...

Расчет функции в виде бесконечного ряда - C++
Помогите пожалуйста, не получается написать рабочую прогу. Задание было такое: составить программу вычисления F(x) в виде бесконечного ряда...


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

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

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