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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
acselerator
1 / 1 / 0
Регистрация: 01.04.2010
Сообщений: 31
#1

Описать функцию Exp1(x,e) вещественного типа ( параметры x,e - вещественные, e>0 ) - C++

17.06.2010, 00:38. Просмотров 801. Ответов 2
Метки нет (Все метки)

Описать функцию Exp1(x,y) вещественного типа (параметры х,у - вещественные, y>0), находящую приближенное значение функции exp(x): exp(x)=1+x+x2/(2!) +x3/(3!) + ... + xn(n!)+...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2010, 00:38     Описать функцию Exp1(x,e) вещественного типа ( параметры x,e - вещественные, e>0 )
Посмотрите здесь:

Описать функцию Exp1(x,eps) вещественного типа, находящую приближенное значение функции exp(x) - C++
помогите,пожалуйста, с задачей. знаю, что вопрос неоднократно поднимался, просматривал похожие темы, но многие дают приближенное значение с...

Описать функцию Polynom(A,N,X) вещественного типа - C++
Описать функцию Polynom(A,N,X) вещественного типа, находящую значение полинома P в вещественной точке X. Полином P задается параметрами N...

Описать функцию RingS(R1, R2) вещественного типа - C++
Описать функцию RingS(R1, R2) вещественного типа, находящую площадь кольца, заключенного между двумя окружностями с общим центром и...

Описать функцию Arctg1(x, ε) вещественного типа - C++
Описать функцию Arctg1(x, ε) вещественного типа (параметры x, ε — вещественные, |x| < 1, ε > 0), находящую приближенное значение функции...

Перенос с паскаля на с++ (Описать функцию Polynom вещественного типа) - C++
Народ, помогите плз) Задача: Описать функцию Polynom вещественного типа, находящую значение полинома P в вещественной точке X. Полином P...

Процедура и функция: Описать функцию Exp l(x,ε) вещественного типа - C++
Описать функцию Exp l(x,ε) вещественного типа (параметры x,ε- вещественные,ε>0), находящую приближённое значение функции exp(x): ...

Описать Функцию RadToDeg(R) вещественного типа, находящую величину угла в градусах - C++
Описать Функцию RadToDeg(R) вещественного типа, находящую величину угла в градусах, если дана его величина R в радианах ( R- вещественное...

Описать функцию DegToRad (D) вещественного типа,находящую величину угла в радианах - C++
Описать функцию DegToRad (D) вещественного типа,находящую величину угла в радианах, если дана его величина D в градусах(D-вещественное...

Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала - C++
Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала N! = 1•2•. . .•N (N > 0 — параметр целого типа)....

Описать функцию Max3(A,B,C) вещественного типа, находящую максимальное из трех вещественных чисел A, B и C - C++
Описать функцию Max3(A,B,C) вещественного типа, находящую максимальное из трех вещественных чисел A, B и C. С помощью этой функции найти...

Описать функцию Min(A,N) (Max(A,N) вещественного типа, находящую минимальный (максимальный) элемент массива A - C++
Описать функцию Min(A,N) (Max(A,N)) вещественного типа, находящую минимальный (максимальный) элемент массива A, состоящего из N...

Описать рекурсивную функцию вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле: - C++
Описать рекурсивную функцию вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле: Y0 = 1, YN+1 =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
17.06.2010, 10:45     Описать функцию Exp1(x,e) вещественного типа ( параметры x,e - вещественные, e>0 ) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main()
{
    double e1, e, x, y=1, y1, p=1; //е - погрешность, x - переменная, y - значение ф-ции, p - числитель
    long q=1, i=0;              //q - знаменатель(факториал)
    printf("\nInput argument and infelicity: ");
    scanf("%lf%lf", &x, &e);
    do
    {
        y1=y;
        p*=x;
        q*=++i;
        y+=p/q;
        e1=abs(y-y1);
    }while(e1>e);
    printf("\nexp(x)=%lf", y);
    getch();
}
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
17.06.2010, 11:19     Описать функцию Exp1(x,e) вещественного типа ( параметры x,e - вещественные, e>0 ) #3
C
1
2
3
4
5
6
7
8
9
10
11
12
double Exp1(double x, double e)
{
   double sum = 1.0, f, i = 1.0;
 
   do
   {
      f *= x/i;
      sum += f;
      i += 1.0;
   }while (fabs(f) > e);
   retrun sum;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru