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

Сосчитать ряд тейлора в точках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с изображением http://www.cyberforum.ru/cpp-beginners/thread727052.html
Нужна подсказка о том, как попиксельно можно работать с изображением (псевдобинарным, т.е. каждый пиксель 255 и 0). Нужна возможность "бегать" по изображению, проверяя значения яркости пикселей, и в...
C++ Ошибка сегментирования Доброй ночи всем, Написал прогу небольшую для линукса, компилирую посредством gcc, запускаю вылетает ошибка "ошибка сегментирования". Долгими муками заметил изза чего жто происходит, все зависит от... http://www.cyberforum.ru/cpp-beginners/thread727051.html
C++ Помогите, пожалуйста, составить матрицу инцедентности
Доброго времени суток!!!! Прошу помочь мне в нелегком деле. Вобщем нужно составить матрицу инцедентности 12 стобцов и 7 строк. направление тока в ветвях: 4>1 2>1 1>3 3>2 5>2 3>4 3>5
C++ Строки (вывести все слова, содержащие только латинские буквы)
Здравствуйте, нужно вывести все слова, содержащие только латинские буквы. Задаётся последовательность, в которой слова разделены запятыми, оканчивается она точкой. В написанном из слова "abcД"...
C++ Преобразовать int в string http://www.cyberforum.ru/cpp-beginners/thread727028.html
Как перевести переменную int в string?
C++ Что делает сортировка простым обменом в одномерном массиве? что делает сортировка простым обменом в одномерном массиве?по какому принципу она меняет элементы? подробнее

Показать сообщение отдельно
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
12.12.2012, 00:09  [ТС]
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
#include<iostream.h>//потоковый ввод-вывод
#include<math.h>//математический модуль
#include<iomanip.h>//манипулятор
int main()
{ 
double i=1,j=1,k=2,a=0,b=0,h=0,n=0,a2=0,an=0,e=0,p=0,s=0.0;// int w=3;//j - переменная факториала, k-счетчик степени, w - счетчик итераций
cout<<"a = "; cin>>a;//начало отрезка
cout<<"b = "; cin>>b;//конец отрезка
cout<<"e = "; cin>>e;//точность
cout<<"p = "; cin>>p;//степень точности
cout<<"n = "; cin>>n;//количество узловых точек
h=(b-a)/n;//находим шаг для вычисления
e=pow(e,p);
cout<<setprecision(4);//устанавливаем количество знаков после запятой, для чего был подключен манипулятор
for(i=a; i<=b; i+=h)//для отрезка от a до b с шагом h
{ a2=2*pow(i,4)/j; s=a2; //присваиваем a2 значение второго слагаемого, s присваиваем значение a2
//пока не достигнута точность
do { j*=k;//считаем факториал
an=pow(a2,k)/j;//считаем следующее слагаемое
 s+=an;//накапливаем сумму
 k++; } //увеличиваем степень
 while (fabs(an)>=e); //пока не достигнута точность
 s++;//ряд экспоненты это 1+х+х[SUP]2[/SUP]/2!+... а в присваивании единицы нет
cout<<"x = "<<i<<"\t"<<"s = "<<s<<"\t"<<"iterations = "<<k<<endl;//выводим точку и значение ряда в ней
}
}
итог опять же на скрине, и на этот раз я ошибки не вижу. в общем нужна помощь ребят
0
Миниатюры
Сосчитать ряд тейлора в точках  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru