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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2009, 22:41   #11
LuBuMaster
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 56
По умолчанию

Вот в прикреплённом файле
Изображения
Тип файла: bmp Безымянный.bmp (734.1 Кб, 162 просмотров)
LuBuMaster вне форума Ответить с цитированием
Старый 17.11.2009, 22:43   #12
LuBuMaster
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 56
По умолчанию

там вроде начальный конечный X нужно ввести с клавы пользователю, а также точность и шаг тоже
LuBuMaster вне форума Ответить с цитированием
Старый 17.11.2009, 23:26   #13
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Код:
#include <iostream>
#include <conio.h>
#include <math.h>
#include <iomanip>
#include <locale>
using namespace std;
//
int main()
{
setlocale (0,"rus");
double Xn, Xk, x, dx, t, elem, F;//объявление пременных
int n;
cout<<"Введите Xнач. и Xкон.(x>0)"<<endl;
cin>>Xn>>Xk;
while ((Xn<=0)||(Xn>=Xk))
{
cout << "Введенные значения не удовлетворяют условию!( x>0)!"<<endl;
cout << "Попытайтесть еще !"<<endl;
cin>>Xn>>Xk;
}
getchar();
getchar();

cout<<"Введите точность"<<endl;
cin>>t;

getchar();
getchar();

cout<<"Введите Шаг"<<endl;
cin>>dx;
//Шапка для таблицы
cout<<"------------------------------\n";
cout<<" x | el | n | S(x) ";
cout<<endl;

for(x=Xn;x<=Xk; x+=dx)
{
n=0;
F=0;
elem=1;
while(fabs(elem)>t)//пока ряд Тейлора больше точности выполнять действия
 {
 if(x!=1)
 elem = 2*(pow((x-1.0),(2*n+1))/((2*n+1)*pow((x+1.0),(2*n+1))));
 else
 elem=0;
 F+= elem;	//Вычисляем значение ф-ци
 n++;		// n=n+1
 }
cout << setw(6)<<setprecision(3)<<x
<<" | "<<setw(10)<<setprecision(3)<<elem<<" | ";//setw(длина) setprecision(количество знаков после запятой
cout << setw(6)<<n<<" | "<<setw(6)<<setprecision(3)<<F<<endl;
}
//стоп до нажатия клавиши
getch();
return 0;
}
Только при работе в Builder печатает кракозябры вместо русских букв.
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Старый 17.11.2009, 23:30   #14
LuBuMaster
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 56
По умолчанию

спасибо вам огромное за ваши старания!)
LuBuMaster вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ряд Тейлора в паскале Ku6ep Помощь студентам 2 10.04.2010 20:16
Ряд тейлора ln(x) R@Ziel Помощь студентам 9 13.11.2009 17:48
Графическая и на ряд Тейлора Proxy Помощь студентам 2 05.05.2009 22:11
Ряд Тейлора siriusz Общие вопросы C/C++ 6 06.02.2009 20:26