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

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

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

Разработать рекурсивную функцию, возвращающую значение - C++

12.04.2013, 17:49. Просмотров 587. Ответов 2
Метки нет (Все метки)

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

Разработать рекурсивную функцию, возвращающую значение: - C++
для вычисления значения функции Аккермана для неотрицательных чисел n и m. Функция Аккермана определяется следующим образом:

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

Разработать рекурсивную функцию, возвращающую значение нахождения наибольшего общего делителя методом Евклида - C++
Решите пожалуйста, завтра необходимо сдать. Разработать рекурсивную функцию, возвращающую значение: 4. для нахождения наибольшего...

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

Разработать рекурсивную функций, возвращающую значение для нахождения НОД методом Евклида - C++
разработать рекурсивную функций,возвращающую значение для нахождения НОД методом Евклида НОД(a,b)=а,если a=b ...

разработать не рекурсивную функцию,возвращающее значение: - C++
для вычисления количества цифр в строке;с помощью данной функции определить,в каком из двух предложений цифр больше

2
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
12.04.2013, 19:30 #2
Итеративный вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
 
double Bar(double n)
{
    double x = sqrt(n);
 
    for (int i = n-1; i >= 1; --i)
    {
        x = sqrt(i + x);
    }
    return n/x;
}
 
int main()
{
    std::cout << Bar(50) << std::endl;
}
1
abit
271 / 270 / 35
Регистрация: 03.02.2013
Сообщений: 757
12.04.2013, 19:37 #3
Итеративный вариант:
Разработать рекурсивную функцию
рекурсивный вариант:
C++
1
2
3
4
5
6
7
8
9
double myrecursivefunc(int i, int j)
{
       if (i==j) return sqrt(j);
       else return sqrt(j+myrecursivefunc(i,j+1));
}
double myfunc(int N)
{
       return N/myrecursivefunc(N,1);
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2013, 19:37
Привет! Вот еще темы с ответами:

По заданной формуле реализовать функцию, возвращающую значение, и функцию, не возвращающую значение - C++
Забыл как именно нужно написать и в чем отличая. К примеру возьмем пример: x^2+2x+3 Написать с возвращающим и не возвращающим значением

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

Разработать функцию, возвращающую младшую цифру заданного натурального числа - C++
Разработать функцию f(x), которая возвращает младшую цифру натурального числа х. Вычислить с помощью нее значение выражения z=f(a)+f(b). ...

Разработать рекурсивную функцию - C++
Разработать рекурсивную функцию нахождения значения функции Аккермана, которая определяется для всех неотрицательных целых аргументов m и n...


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

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

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