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

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

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

Рекурсия: вычислить сумму ряда - C++

19.05.2014, 19:13. Просмотров 476. Ответов 3
Метки нет (Все метки)

Используя рекурсивный вызов функции вычислить с заданной точностью сумму ряда:
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{n=1} \frac{n!{x}^{n}}{{(n+1)}^{n}}.
Прошу написать алгоритм вычисления суммы ряда.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2014, 19:13     Рекурсия: вычислить сумму ряда
Посмотрите здесь:

Рекурсия: вычислить сумму членов заданной последовательности - C++
Составить программу с использованием рекурсивной функции, в которой вычислить сумму 12 членов рекурсивной последовательности Х0=1; Х1=1;...

Вычислить сумму ряда - C++
по условию задачи(фото) у меня вышел такой код,но он обрывается,помогите пожалуйста с задачей! П.5.18.Правил Запрещено размещать...

Вычислить сумму ряда - C++
Вычислить сумму ряда: ln(1-x)= -(Ʃот n=1 до ∞) x^n/n = -(x+ x^2/2+ x^4/4+ ...) -1<=x<1 Примечание. x, количество членов...

Вычислить сумму ряда - C++
Добрый вечер. Ребята, помогите пожалуйста записать формулу в С++. Программа сама то написана, а вот формулу никак не получается вывести.

Вычислить сумму ряда - C++
Вычислить сумму ряда(приведен на изображении) с точностью ε. Сделать графическую интерпретацию результата.\ Как я понял вводятся 'x' и...

Вычислить сумму ряда - C++
Пусть {X}_{1}={Y}_{1}=1; {X}_{i}=0,3*{X}_{i-1}, {Y}_{i}={X}_{i-1}+{Y}_{i-1}, i=2,3,... Дано натуральное число n. Найти...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5264 / 4584 / 1537
Регистрация: 14.04.2014
Сообщений: 18,213
19.05.2014, 19:45     Рекурсия: вычислить сумму ряда #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
double sm(double n, double x, double e, double f, double p, double s)
{
    double f1, p1, s1, res;
    f1 = f * n;
    p1 = p * x;
    s1 = s * (n + 1);
    res = f1 * p1 / s1;
    if(res >= e) return res + sm(n + 1, x, e, f1, p1, s1);
    else return res;
}
 
double S = sm(1, x, e, 1, 1, 1);
sharkylolzz
0 / 0 / 0
Регистрация: 13.02.2014
Сообщений: 13
19.05.2014, 21:32  [ТС]     Рекурсия: вычислить сумму ряда #3
nmcf, а можно узнать,чем являются и для чего нужны все эти переменные?не очень понятно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2014, 22:00     Рекурсия: вычислить сумму ряда
Еще ссылки по теме:

Вычислить сумму ряда - C++
#include <iostream> #include <conio.h> using namespace std; int main() { int n; double a,k=0,Sum=0; cin>>n; cin>>a; ...

Вычислить сумму ряда - C++
Столкнулся с некоторыми задачками, хотелось бы разобраться: Вычислить сумму ряда с позиции M до позиции N. Каждый i-ый член ряда...

Вычислить сумму ряда - C++
дано натуральное число n вычислить с++ задачка лёгкая

Вычислить сумму ряда - C++
Прошу помощи

Вычислить сумму ряда - C++
водим число p; вычислить 11-22+33-...+-nn;

Вычислить сумму ряда - C++
Здравствуйте форумчане. 1+2+4+8+...+2^10 Сделал так Код: #include <iostream> #include<cmath> using namespace std; int main()...


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

Или воспользуйтесь поиском по форуму:
nmcf
5264 / 4584 / 1537
Регистрация: 14.04.2014
Сообщений: 18,213
19.05.2014, 22:00     Рекурсия: вычислить сумму ряда #4
n и x как в задании. e - точность. Остальное - это просто части формулы, которые передаются, чтобы не выполнять многократно одни и те же операции (f - факториал, p - x в степени, s - (n + 1) в степени).
Yandex
Объявления
19.05.2014, 22:00     Рекурсия: вычислить сумму ряда
Ответ Создать тему
Опции темы

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