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

Ряд тейлора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Под С++ нужно переделать http://www.cyberforum.ru/cpp-beginners/thread740653.html
while pos(' ',s)>0 do{пока есть пробелы} begin s1:=copy(s,1,pos(' ',s)-1);{копируем первое слово} k:=0; for i:=1 to length(s1) do{смотрим его} if s1=c then k:=k+1;{если в нем есть...
C++ Удаление фрагмента из строки Дана идеальная строка, которая содержит равное кол-во открытых и закрытых скобок. Требуется удалить содержимое скобок (скобки тоже удаляются). Строку задать через Char s. пример: на входе... http://www.cyberforum.ru/cpp-beginners/thread740647.html
Что вернет функция? C++
Задача была на НОД. Есть разные способы его нахождения, но вот столкнулся с данным кодом и не понимаю как он работает. Насколько я знаю, функция возвращает один аргумент. Что вернет функция в данном...
C++ неправильный цикл for
class anketa: public fio, public svedeniya { public: friend void run(anketa object1, int n); double sort(anketa *,int n); // прототип функции сортировки по среднему балу...
C++ Не могу совладать - подскажите как формулу написать http://www.cyberforum.ru/cpp-beginners/thread740625.html
хотя бы первую строку для примера
C++ Создать функцию, позволяющую выяснить, присутствует ли в строке введенная с клавиатуры буква (Использовать указатели) помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... Задача 5. Ввести строку. Создать функцию, позволяющую выяснить, присутствует ли в строке введенная с клавиатуры буква. Если... подробнее

Показать сообщение отдельно
takewa
10 / 7 / 1
Регистрация: 15.08.2010
Сообщений: 372

Ряд тейлора - C++

21.12.2012, 01:19. Просмотров 630. Ответов 4
Метки (Все метки)

Доброй ночи.
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
27
28
29
30
31
32
33
34
#include <iostream>
#include <iomanip>
#include <float.h>
#include <math.h>
using namespace std;
void dno()
{                                                                                                                                                                                                                        
    const int MaxIter=500;
    double eps,Xn,Xk,dx;
    cout<<"Xn";cin>>Xn;
    cout<<"Xk";cin>>Xk;
    cout<<"dx";cin>>dx;
    cout<<"eps";cin>>eps;
    cout<<"__________________________________"<<endl;
    cout<<"|"<<setw(5)<<"x"<<"|"<<setw(11)<<"y"<<"|"<<setw(5)<<"n"<<"|"<<setw(5)<<"sin(x)/x"<<"|"<<endl;
    cout<<"__________________________________"<<endl;
    int n=1;
    for(double x=Xn;x<=Xk;x+=dx)
    {
        double ch=-1/x,y=0;
        for(n=0;fabs(ch)>eps&&n<=MaxIter;n++)
        {
            y+=ch;
            ch*=**************;                                                                                                                                                                                                                                                                                  
        }
        cout<<"|"<<setw(5)<<x<<"|"<<setw(11)<<y<<"|"<<setw(5)<<n<<"|"<<setw(5)<<sin(x)/x<<"|"<<endl;
        cout<<"__________________________________"<<endl;
    }
}
int main()
{
    dno();
    return 0;
}
очень прошу помочь с разложением ряда Тейлора, пользовался поиском, все не то оказалось, а то что нашел не айс. после разложения функции в ряд Тейлора, Y и Sin(x)/x должны совпадать!!
0
Миниатюры
Ряд тейлора  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru