|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.02.2012, 20:52 | #1 |
Регистрация: 09.02.2012
Сообщений: 7
|
Ряд Тейлора(C++)
Будьте так любезны, помогите... бьюсь третий день над этой пакостью.
Поскольку, по моему коду задание понять, наверное, трудно, то скрин ниже скинул... [ CODE ] #include<iostream> #include<math> int main() { const int Maxlter=500; double xn, xk, dx, eps, x; int n; cout<<"Enter xn"<<endl; cin>>xn; cout<<"Enter xk"<<endl; cin>>xk; cout<<"Enter dx"<<endl; cin>>dx; cout <<"\n Type accuracy:"; cin>>eps; cout<<"____________________________ ___________________________"<<endl; cout<<"|"<<setw(9)<<"x"<<setw(9)<<" |"<<setw(9)<<"n"<<setw(9)<<"|"<<set w(9)<<"y"<<setw(9)<<"|"<<endl; cout<<"____________________________ ___________________________"<<endl; for( x=xn;x<=xk;x+=dx) { bool done = true; double ch=1,y=ch; for(int n=0; fabs(ch)>eps; n++) { ch*=(1/((2*n+1)*pow(x,(2*x)+1))); y+=ch; if (n>Maxlter) { cout<<"\n The series diverges"; done = false; break; } } if(done) { cout<<"|"<<setw(9)<<x<<setw(9)<<"|" <<setw(9)<<n<<setw(9)<<"|"<<setw(9) <<y<<setw(9)<<"|"<<endl; cout<<"____________________________ ___________________________"<<endl; } } system("pause"); return 0; } [ / CODE ] Но это лажа и ежу понятно... Последний раз редактировалось GUWK_Lammer; 09.02.2012 в 21:18. Причина: удалить ее хочу |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вычислить функцию с по-щью разложения в ряд.(Ряд Тейлора) | feelstor | Помощь студентам | 2 | 26.12.2011 03:44 |
Ряд Тейлора | PROkaZZZniK | Помощь студентам | 2 | 24.11.2011 09:51 |
ряд тейлора | salwator | C++ Builder | 0 | 09.11.2011 20:22 |
ряд Тейлора | alexmikt | Общие вопросы C/C++ | 5 | 09.12.2010 10:08 |
Ряд Тейлора | siriusz | Общие вопросы C/C++ | 6 | 06.02.2009 20:26 |