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

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

Войти
Регистрация
Восстановить пароль
 
Zidane Tribal
0 / 0 / 0
Регистрация: 27.06.2013
Сообщений: 5
#1

Вывод таблицы значений функции и её разложения в ряд - C++

26.09.2013, 00:39. Просмотров 310. Ответов 0
Метки нет (Все метки)

Вывести на экран таблицу значений функции Y(x)=(1+x^2)/2*arctg(x)-1 и ее разложения в ряд S(x)=(x^3/3)-(x^5/15)+...+(-1)^n+1*x^2n+1/4n^2-1 для x, изменяющегося от a=0.1 до b=1 с шагом h = (b – a)/10. Количество элементов n=120.

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

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
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
int main()
{
    double a,b,h,x,y,s,z,e;
    int n,i;
    cout << "Vvod a,b,n"<< endl;
    cin >> a >> b >> n;
    x=a;
    h=(b-a)/10;
    do
    {
        z=1;
        s=0;
        for(i=1;i<=n; i++)
        {
            
            z *=pow(-1,i+1)*pow(x,2*i+1)/(4*pow(i,2)-1);
            s+=z;
        }
        y=((1+pow(x,2))*atan(x)/2)-(x/2);
        cout << setw(15) << x << setw(15) << y << setw(15) << s << endl; 
        x+=h;
    }
    while(x<=b+((b-a)/20));
    cout<<endl;
    return 0;
}
Буду благодарен за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2013, 00:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод таблицы значений функции и её разложения в ряд (C++):

Написать программу для вывода на экран таблицы значений функции F (x) и ее разложения в ряд S (x) - C++
Помогите разобраться Написать программу для вывода на экран таблицы значений функции F (x) и ее разложения в ряд S (x) согласно своему...

Вывести таблицу значений функции и ее разложения в ряд - C++
C++ как понять задачу(объясните пожалуйста) и какие операторы можно использовать кроме For Вывести на экран таблицу значений функции Y(x)...

Вывести на экран таблицу значений функции и ее разложения в ряд - C++
Условие:Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с шагом h = (b – a)/10 ...

Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд - C++
Помогите с заданием, пожалуйста Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε (табл. 8.1)....

Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью 0,1 - C++
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью 0,1 табл. 8.1. Вывести число итераций, необходимое...

Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью e - C++
Ни как не получается сделать эту лабу, помогите пожалуйста. Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2013, 00:39
Привет! Вот еще темы с ответами:

Напечатать таблицу значений библиотечной функции и ее разложения в ряд Тейлора - C++
Добрый вечер, прошу помощи, т.к задача очень сложная, нашел похожую на форуме, но даже переделать под свою...

Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) - C++
Здравствуйте,я тут делал задание:Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x изменяющихся от...

Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε - C++
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε (табл. 8.1). Вывести число итераций, необходимое...

Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε - C++
Помогите сделать: Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε. Вывести число итераций,...


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

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

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