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

Вычислить сумму ряда с заданной точностью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание большого файла(~1гиг) http://www.cyberforum.ru/cpp-beginners/thread604887.html
нужно считать текст из большого файла по 1мб так, чтобы потом можно было потом обрабатывать строки(фильтровать). использовать функции библиотеки string нельзя. писала так while(!feof(f)){ str="";...
C++ задача с массивами:) Умоляю,помогите решить задачу:)пожалуйста,никак не могу сам сделать:(а сроки поджимают:(Дан массив целых чисел в количестве 16 элементов. Найти такие элементы (а также их сумму), которые состоят... http://www.cyberforum.ru/cpp-beginners/thread604884.html
C++ Где здесь ошибка?
Делаю все по видео уроку. У него работает все нормально у меня жалуется #include <allegro.h> #define MAXFILAS 20 // X #define MAXCOLS 31 // y BITMAP *buffer; BITMAP *roca; char mapa ={...
Переписать через указатели C++
помогите написать эту программу с помощью указателей #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int n=5;
C++ Упростить решение диофантова уравнения http://www.cyberforum.ru/cpp-beginners/thread604839.html
Помогите пожалуйста с задачей, а то не получается доделать(( почти все сделала, а остатки не могу... Вот смотрите, мы задаем какие-то коэффициэнты при х и у: то есть система получается например...
C++ Использование глобальных переменных - моветон ли? Ребят, очень часто вижу как отцы С++, когда проверяют чей-то код и обнаруживают там глобальные переменные, заявляют, что это не хорошо, что это моветон. Так ли это на самом деле и собственно... подробнее

Показать сообщение отдельно
Равиль М.
2 / 2 / 0
Регистрация: 29.05.2012
Сообщений: 14

Вычислить сумму ряда с заданной точностью - C++

13.06.2012, 21:03. Просмотров 499. Ответов 4
Метки (Все метки)

работает только при значениях: 0, 1, -1, при остальных значениях не работает.
Подскажите пожалуйста в чем проблема. Условие:
Даны действительные числа x и ε. Вычислить с заданной точностью E=10^(-4) сумму ряда:
s=1+nx+((n(n+1))/2!)*x^2+((n(n+1)(n+2))/3!)*x^3+((n(n+1)(n+2)(n+3))/4!)*x^4+... при [х^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
23
24
25
26
#include <iostream>
#include <cmath>
using namespace std;
double f(double x, double E);
int main()
{
    double x, S, E=1.0e-4;
    cout<<"x=";
    cin>>x;
    S=f(x,E);
    cout<<"S="<<S<<endl;
    return 0;
}
double f(double x, double E)
{
    double S, n, t, i, p, a, m;
    t=x*x;
    for(S=x, p=1, i=2, a=x, n=3; fabs(p)>E; i++, m*=m, t*=x)
    {
        a=(t*n)/((i-1)*i);
        m=n+(i-1);
        p=m*a;
        S+=p;
    }
    return S;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru