Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2014, 23:32   #1
paradises965
Пользователь
 
Регистрация: 09.11.2014
Сообщений: 17
По умолчанию Ряд тейлора не могу првильно задать х

а это числитель а b это знаменатель х должен быть равен а

Код:
#include <iostream>
#include <cmath>
 
using namespace std;
 
double f_i(double eps,double a,double b){
    eps = 0.0001;
    double x;
    x = a;
    double d = 3;
    double c = 1;
     a = c*x*x*x;
     b = (2*d);
    double s = 3.1415926535/2 - x - a/b;
    a = x;
    b = 1;
    s = 0;
    int k = 1;
    while(fabs(a/b) > eps){
        
        a *=a*(c+2)*x*x;
        b *=2*(d+1); 
        s += a/b;
        ++k;
    }
        
    return s;
}
 
double f_r(double a, double eps,double b,int k){
         double s = 0;
         double x;
         x = a;
    if (k == 1){
        a = x*x*x;
        b = (2*3);
        s = 3.1415926535/2 - x - a/b;
    }       
        
    if (fabs(a/b) <= eps)
        return s;
    else{
        a*= (2*k + 1)*(2*k + 1)*x*x;
        b*= (k + 1)*(2*k + 3);
        s += a/b;
        ++k;
        return f_r(eps,a,b, k);
        cout << "*" << endl;
    }
}
 
 
 
int main(){
    
    double x, eps,a,b,k;
    while(1){
        
        do{
            cout << "a = ";
            cin >> a;
            cout << "b = ";
            cin >> b;
        }while(fabs(x) >= 1);
        cout << "f_i(x)  = " << f_i(eps,a,b) << endl;
        cout << "f_r(x)  = " << f_r(eps,a,b,k) << endl;
        cout << "acos(x) = " << acos(x) << endl;
    }     
}
paradises965 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ряд тейлора paradises965 Помощь студентам 0 10.12.2014 22:35
Ряд тейлора. boomboom Общие вопросы C/C++ 7 19.04.2013 15:09
Ряд Тейлора в С++ D.vers Помощь студентам 1 02.01.2012 13:45
вычислить функцию с по-щью разложения в ряд.(Ряд Тейлора) feelstor Помощь студентам 2 26.12.2011 03:44
Задача на ряд Тейлора - не могу найти ошибку _NooB_ Помощь студентам 0 30.09.2010 14:53