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

ошибка в рекурсивном алгоритме, задача на функцию exp(x) - C++

Восстановить пароль Регистрация
 
marko_o1995
-17 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 60
29.05.2013, 14:15     ошибка в рекурсивном алгоритме, задача на функцию exp(x) #1
Программа должна вычислять значение функции exp(x) действительного
аргумента x с точностью ε с использованием рекурсии.
пишу на Visual C++ (сюда обратился так как знающего люду больше)
выдает ошибку - помогите кто чем может
ошибки такие: error C2001: newline in constant; error C3861: 'pow': identifier not found; error C3861: 'fabs': identifier not found
вот код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int factorial(int n); {
    if(n==1 || !n) return 1;
    return n* factorial (n-1); }
 
double expn(double x,double old_x, double eps, int n)
{
    if (!x) return 1.;
    double summ;
    if (n==1) summ = 1.;
    else summ = old_x;
    summ += pow(x,n)/(double)factorial(n);
    if (fabs(summ-old_x)>=eps)
        return expn(x, summ, eps, n+1);
    else return summ;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 14:15     ошибка в рекурсивном алгоритме, задача на функцию exp(x)
Посмотрите здесь:

C++ Ошибка в алгоритме
C++ Ошибка в рекурсивном шаблоне функции
Ошибка в алгоритме сортировки C++
Процедура и функция: Описать функцию Exp l(x,ε) вещественного типа C++
C++ Ошибка при рекурсивном вызове
C++ Проверьте пожалуйста правильный ли следующий код: вычисление exp(x) и exp(-x)
C++ Описать функцию Power1(A,B) по формуле A^B = exp(B*ln(A)
C++ Ошибка в программе или алгоритме (Задача Океанариум)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru