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

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

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

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

02.05.2014, 19:00. Просмотров 748. Ответов 3
Метки нет (Все метки)

Используя рекурсивный вызов функции вычислить с заданной точностью сумму ряда:
2/3+4/9+6/27+8/81+...
(GUI)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2014, 19:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рекурсия для вычисления суммы ряда (C++):

Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. - C++
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. ...

Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. - C++
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. Сума...

Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. - C++
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. ...

Рекурсия для вычисления суммы элементов массива по условию - C++
Добрый день! Помогите пожалуйста написать программу. В программе есть данная функция: int MasX(int **A) { int x; int i, j; ...

Рекурсия: написать программу для вычисления рекурсивного ряда sin x - C++
Здравствуйте. У меня возникли проблемы с написанием программы на рекурсию. Есть задание: y=8x+sinx. Нужно написать программу для...

Программа для вычисления суммы ряда - C++
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известна количество N членов ряда. ...

3
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
02.05.2014, 19:12 #2
Можно сделать функцию с аргументами: текущая сумма, точность, числитель, знаменатель.
Если числитель/знаменатель меньше точности, то выйти из функции, иначе прибавить к сумме числитель/знаменатель, и вызвать функцию рекурсивно от числитель+2, знаменатель*3
0
IrineK
Заблокирован
02.05.2014, 19:16 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
double sum (double epsilon, double nom, double denom)
{   return (nom/denom < epsilon) ? 0 : nom/denom + sum (epsilon, nom +2., denom * 3.);
}
 
 
int main()
{   double nom = 2., denom = 3., epsilon = 1e-5;
    std::cout << sum (epsilon, nom, denom);
 
    std::cin.get();
    return 0;
}
0
Programmers
0 / 0 / 1
Регистрация: 24.02.2014
Сообщений: 25
02.05.2014, 19:20  [ТС] #4
Мне надо в "Приложение Qt Widgets".
0
02.05.2014, 19:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2014, 19:20
Привет! Вот еще темы с ответами:

Программа для вычисления суммы ряда - C++
Нужно написать программу для вычисления суммы ряда. Формулы надо переписывать внутрь сообщения. Редактор формул - внизу окна.

Написать программу для вычисления суммы ряда - C++
Ребята, напишите программу, кому не сложно

Написать программу для вычисления суммы ряда - C++
Написать программу для вычисления суммы ряда: значение n ввести с клавиатуры. Вывести #include &lt;iostream&gt; #include...

Написать программу для вычисления суммы ряда - C++
12. Написать программу для вычисления суммы ряда: П^4/96=1/1^4+1/3^4+1/5^4+...+1/(2n+1)^4 значение n ввести с клавиатуры. Вывести на...


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

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

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