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

Разработка рекурсивных алгоритмов для вычисления функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1100066.html
Помогите пожалуйста нужно Написать программу,которая считывает из текстового файла три предложения и выводит их в обратном порядке.
C++ Заполнение map объектами класса Здравствуйте! Нашел пример заполнения map таким образом: map<string, int> M; M = 1; Но при заполнении map аналогичным образом объектами пользовательского типа данных программа аварийно завершает свою работу: Queue obj ("Sokolov", "Nikita"); map <unsigned short, Queue> m; m = obj; http://www.cyberforum.ru/cpp-beginners/thread1100059.html
shared_ptr валится C++
#include <iostream> #include <string> using namespace std; #include "boost/shared_ptr.hpp" class One { public: One()
Решение СЛАУ методом квадратного корня C++
Здравствуйте!Помогите мне,пожалуйста. Суть задания написана в теме.Есть блок-схема для данного кода,но он для pasсal,поэтому добавляю к размеру массивов/матриц еденицу. Массив d-диагональная матрица.Массив a-исходный массив.Массив b-массив свободных членов.Массив y-просто массив нужный для подсчётов.Проблема в том,что как написать код я не знаю,ибо нужно высчитывать закономерности,чтобы самому...
C++ Невозможно преобразовать char* в char http://www.cyberforum.ru/cpp-beginners/thread1100036.html
Как исправить ошибку?
C++ Завершение программы по вводу текста при выборе "нет" Имеется код, который выводит максимальное число. #include <iostream> #include <clocale> using namespace std; int main() { setlocale(LC_ALL, "Russian"); подробнее

Показать сообщение отдельно
Eldies
89 / 80 / 28
Регистрация: 06.02.2014
Сообщений: 119
19.02.2014, 09:37     Разработка рекурсивных алгоритмов для вычисления функции
Здесь считается http://www.cyberforum.ru/cgi-bin/latex.cgi?e^{-x} рекурсивно с помощью разложения в ряд Маклорена.

C++
1
int f1(double x, double eps)
эта функция рассчитывает необходимое число членов ряда, путем сравнения очередного члена ряда с eps.
http://www.cyberforum.ru/cgi-bin/latex.cgi?c_k = \frac{x^k}{k!} =  \frac{x}{k}\cdot  c_{k-1}


C++
1
double f(double x, int n, int k=1)
эта функция считает http://www.cyberforum.ru/cgi-bin/latex.cgi?e^{-x}, как сумму первых n членов ряда Маклорена.

C++
1
return (1.0-x/k*f(x,n,k));
не работает, потому что вызов функцией самой себя с теми же самыми параметрами - никогда не заканчивающаяся рекурсия
 
Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru