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

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

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

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

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

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

Добавлено через 1 минуту
С подробными как сможете комментариями
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 12:28     Рекурсивная функция вычисления
Посмотрите здесь:

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

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

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

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

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5249 / 4569 / 1534
Регистрация: 14.04.2014
Сообщений: 18,166
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);
}
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 12:36  [ТС]     Рекурсивная функция вычисления #3
Спасибо большое , а можно немного поподробнее пожалуйста
nmcf
5249 / 4569 / 1534
Регистрация: 14.04.2014
Сообщений: 18,166
14.06.2014, 12:53     Рекурсивная функция вычисления #4
3-я строка - условие прекращения рекурсии (N = 1), 4-я - вызов функции с N, уменьшенным на единицу.
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:24  [ТС]     Рекурсивная функция вычисления #5
А если x 2 а n 10 то сколько раз вызываем рекурсию
nmcf
5249 / 4569 / 1534
Регистрация: 14.04.2014
Сообщений: 18,166
14.06.2014, 13:39     Рекурсивная функция вычисления #6
Всегда N вызовов функции будет.
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:39  [ТС]     Рекурсивная функция вычисления #7
Помогите еще раз-пожалуйста надо вызвать через эту функцию через main
nmcf
5249 / 4569 / 1534
Регистрация: 14.04.2014
Сообщений: 18,166
14.06.2014, 13:42     Рекурсивная функция вычисления #8
C++
1
int res = fr(2, 10);
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:49  [ТС]     Рекурсивная функция вычисления #9
А можно полный код ? И тоже объяснить пожалуйста , просто надо зачет сдать а он допрашивает
nmcf
5249 / 4569 / 1534
Регистрация: 14.04.2014
Сообщений: 18,166
14.06.2014, 13:50     Рекурсивная функция вычисления #10
Куда полнее? Вставь функцию над main(), а вызов в main().
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2014, 13:55     Рекурсивная функция вычисления
Еще ссылки по теме:

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

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

Рекурсивная функция для вычисления суммы элементов арифметической прогрессии - C++
#include <stdio.h> #include <conio.h> int pr(int n, int a1, int d,int sum) { if(n==1) return a1; sum=a1+(n-1)*d+pr(n-1,a1,d); ...

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

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


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

Или воспользуйтесь поиском по форуму:
Хулиган214214
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 11
14.06.2014, 13:55  [ТС]     Рекурсивная функция вычисления #11
Ок спасибо , понял

Добавлено через 2 минуты
Спасибо ))
Yandex
Объявления
14.06.2014, 13:55     Рекурсивная функция вычисления
Ответ Создать тему
Опции темы

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