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

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

Войти
Регистрация
Восстановить пароль
 
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
#1

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

14.06.2014, 12:28. Просмотров 442. Ответов 10
Метки нет (Все метки)

Привет , помоги пожалуйста написать программу рекурсивная функция вычисления:
(x+N)(x+N-1)(x+N-2)...(x+1) на c++, Спасибо .

Добавлено через 1 минуту
С подробными как сможете комментариями
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 12:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рекурсивная функция вычисления (C++):

Рекурсивная функция вычисления факториала - C++
В коде #include "stdafx.h" #include <iostream> #include "fact.h" int main() { using namespace std; cout<<"Enter the...

Рекурсивная функция вычисления выражения - C++
Помогите пожалуйста с задачкой по рекурсии Рекурсивная функция вычисления: \left(a*x+b \right)*\left(\left(a-1 \right)*x+b-1...

Рекурсивная функция вычисления факториала - C++
Напишите рекурсивную функцию int factorial(int n), которая считает факториал. примеры 1)5 120 2)0 1 3)2 2

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

Рекурсивная функция для вычисления по заданной формуле - C++
Напишите функцию, вычисляющую xn без использования цикла, где n – некоторое натуральное число, вводимое в качестве аргумента функции, а...

Рекурсивная функция для вычисления арифметической функции - C++
Доброго время суток. Требуется построить рекурсивную функцию, реализующую вычисление арифметической функции:X1 * X2. С одноместными...

10
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 12:33 #2
C++
1
2
3
4
5
int fr(int x, int n)
{
    if(n == 1) return x + 1;
    else return (x + n) * fr(x, n - 1);
}
1
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 12:36  [ТС] #3
Спасибо большое , а можно немного поподробнее пожалуйста
0
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 12:53 #4
3-я строка - условие прекращения рекурсии (N = 1), 4-я - вызов функции с N, уменьшенным на единицу.
1
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:24  [ТС] #5
А если x 2 а n 10 то сколько раз вызываем рекурсию
0
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 13:39 #6
Всегда N вызовов функции будет.
1
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:39  [ТС] #7
Помогите еще раз-пожалуйста надо вызвать через эту функцию через main
0
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 13:42 #8
C++
1
int res = fr(2, 10);
1
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:49  [ТС] #9
А можно полный код ? И тоже объяснить пожалуйста , просто надо зачет сдать а он допрашивает
0
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 13:50 #10
Куда полнее? Вставь функцию над main(), а вызов в main().
1
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:55  [ТС] #11
Ок спасибо , понял

Добавлено через 2 минуты
Спасибо ))
0
14.06.2014, 13:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2014, 13:55
Привет! Вот еще темы с ответами:

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

Рекурсивная функция вычисления умножения элементов одномерного массива - C++
Реализовать рекурсивную функцию вычисление умножения элементов одномерного массива, - текст задания. Нужно сделать с помощью функций, то...

Рекурсивная функция вычисления разрядности числа в двоичном виде - C++
Есть неработающий код: #include <iostream> using namespace std; unsigned char capacity (unsigned char number) { ...

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


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

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

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