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

Степенной ряд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пользовательские функции http://www.cyberforum.ru/cpp-beginners/thread246510.html
Написать функцию, которая удаляет из строки все символы, обозначающие цифры. Заголовок функции: void deleteDigits (char *s); Написать программу, которая принимает от пользователя набор строк (массив...
C++ Даны две символьные строки. Даны две символьные строки. Проверить, можно ли получить вторую строку из первой, удалением некоторых её символов. Люди добрые, будьте добры, помогите с алгоритмом. http://www.cyberforum.ru/cpp-beginners/thread246506.html
C++ нужно решение
Реализовать классы для работы с длинными числами арифметически, Работа с числами которые не входят стандартные.
корень в обратном порядке C++
Исходные данные Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256 КБ....
C++ вычислите количество точек с целочисленными координатами,находящиеся в круге http://www.cyberforum.ru/cpp-beginners/thread246473.html
вычислите количество точек с целочисленными координатами,находящиеся в круге радиуса R (R>0)
C++ Массив, номера минимумов Помогите, пожалуйста. пишу программку, вот этот кусок должен выводить номера элементов массива, которые равны минимальному элементу. но почему то выводит все номера. Объясните, почему? Может есть... подробнее

Показать сообщение отдельно
jUvkeE
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 26

Степенной ряд - C++

21.02.2011, 21:36. Просмотров 448. Ответов 1
Метки (Все метки)

Дана программа расчета математмического выражения(разложение в степенной ряд)
Ошибок не выдает,но при выполнении окно вывода появляется и резко пропадает.В чем может быть здеь ошибка????
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
35
36
37
38
39
40
41
42
43
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>
typedef double(*uf)(double,double,int&);
void tabl(double,double,double,double,uf);
double y(double,double,int&);
double s(double,double,int&);
int main()
{
    cout<<setw(8)<<"x"<<setw(15)<<"y(x)"<<setw(10)<<"k"<<endl;
    tabl(0.1,0.8,0.1,0.001,y);
    cout<<endl;
    cout<<setw(8)<<"x"<<setw(15)<<"s(x)"<<setw(10)<<"k"<<endl;
    tabl(0.1,0.8,0.1,0.001,s);
    return 0;
}
void tabl(double a,double b,double h,double eps,uf fun)
{
    int k=0;double sum;
for(double x=a;x<b+h/2;x+=h)
{ sum-fun(x,eps,k);
cout<<setw(8)<<x<<setw(15)<<sum<<setw(10)<<k<<endl;
}
}
double y(double x,double eps,int &k)
{
       return sin(x);
       }
       double s(double x,double eps,int &k)
{              
              double a,c,n,sum;
       sum=a=c=x;
       k=1;
       while(fabs(c)>eps)
       {c=pow(x,2)/(2*k*(2*k+1));
       a*=-c;
       sum+=a;
       k++;
       }
       return sum;
       getch();
       }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru