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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2010, 17:12   #1
Katte
Пользователь
 
Регистрация: 04.04.2010
Сообщений: 14
По умолчанию Схождения ряда

Вычислить и вывести на экран значения функции в виде таблицы , заданной с помощью ряда тейлора на интервале от xнач до хкон с шагом dx и погрешностю eps . Таблицу снабдить заголовком и шапкой . Каждая строка таблицы должна содержать значение аргумента , значение функции и кол-во просуммированных членов ряда
exp^(-x^2)=сумма от n до бесконечности ((-1)^n *(x^2n))/n!=1-x^1+(x^4)/2!-(x^6)/3!+... модуль х <бесконечности
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;

int main(){
const int MaxIter = 500; /* максимально допустимое количество итераций */
int n;
double x, eps;
cout << "\nВведите аргумент и точность: ";
cin >> x >> eps;
bool done = true; // признак достижения точности
double e = 1, y = e; // первый член ряда и нач. значение суммы
for (n = 0; fabs(e) > eps; n++) {
e *= (n+1)/(-1)*x*x; // очередной член ряда
y += e; // добавление члена ряда к сумме
if (n > MaxIter){
cout << "\nРяд расходится!";
done = false; break;}
}
if (done){
cout << "\nЗначение функции: " << y << " для x = " << x << endl;
cout << "вычислено после " << n << " итераций " << endl;
}
system("PAUSE");
return 0;
}
Katte вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма ряда в С Eovin Общие вопросы C/C++ 14 20.03.2010 12:27
Cумма ряда Demon340 Помощь студентам 4 26.02.2010 21:45
Вычисление ряда Ronk Паскаль, Turbo Pascal, PascalABC.NET 1 05.06.2009 23:47
Найти сумму ряда с точностью e, если дан общий член этого ряда JiLiYa Общие вопросы C/C++ 2 18.02.2009 11:11