0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 2
1

Рекурсивная функция для нахождения суммы ряда

16.11.2016, 00:02. Показов 2104. Ответов 3

Студворк — интернет-сервис помощи студентам
Создайте рекурсивную функцию для нахождения суммы

s=Σ(x^n/n)

выдает ошибку, объясните, что не так(

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
#include "stdafx.h"
#include <iostream>
#include < string.h >
#include <string>
 
using namespace std;
 
int sum(int n, int x)
{
    int k = 1;
    //int s = 0;
    if (n == 0)
        return 0;
    if (k <= n)
    return (x / k) + sum(k + 1, x*x);
    
}
int main()
{
    int x, n;
    cout << "x=" << endl;
    cin >> x;
    cout << "n=" << endl;
    cin >> n;
    //int p = x;
    //int s = 0;
    //for (int i = 1; i <= n; i++) {
        //s = p / i+s;
        //p = x*p;
    //}
    cout << sum(n,x) <<endl;
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2016, 00:02
Ответы с готовыми решениями:

Рекурсивная функция для вычисления суммы ряда
#include &lt;iostream&gt; #include&lt;cmath&gt; int sum(int a); int main() { int n; std::cout &lt;&lt; &quot;Enter...

Рекурсивная функция для вычисления суммы ряда
помогите вычислить сумму с использованием рекурсивной функции. Программу написал, но сумму она не...

Рекурсивная функция для нахождения n-го члена / суммы n первых членов геометрической прогрессии
Даны первый член и знаменатель геометрической прогрессии. Написать рекурсивную функцию для...

Рекурсивная функция нахождения суммы арифметической прогрессии
Помогите. Не понимаю как написать. Даны первый член и разницу арифметической прогрессии....

3
14 / 14 / 16
Регистрация: 26.01.2015
Сообщений: 213
16.11.2016, 00:05 2
tupitsa, посмотри синтаксис в 15-ой строчке, откуда взялась запятая? Остальное не смотрел.
0
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 2
16.11.2016, 00:09  [ТС] 3
она же разделяет условия
(как sum(int n, int x))
0
14 / 14 / 16
Регистрация: 26.01.2015
Сообщений: 213
16.11.2016, 00:16 4
tupitsa, точно,сорри
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2016, 00:16
Помогаю со студенческими работами здесь

Рекурсивная функция нахождения суммы n членов арифметической прогрессии
Составить рекурсивную функцию нахождения суммы n членов арифметической прогрессии 1,3,... Найти...

Рекурсивная функция суммы ряда
Написать рекурсивную программу, которая считала бы сумму элементов следующего ряда: 2^0 + 2^1 + ......

Рекурсивная функция вычисления суммы бесконечного ряда
Всем привет) Объясните кто нибудь как это можно сделать?)

Рекурсивная функция вычисления суммы знакопеременного ряда
Написать рекурсивную функцию для вычисления суммы : S = 1 -1/2 + 1/4 -1/8+1/16 -1/32.., функцию pow...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru