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

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

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

Реализовать рекурсивную функцию для вычисления значений функции - C++

09.01.2014, 00:21. Просмотров 312. Ответов 6
Метки нет (Все метки)

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

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

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

Реализовать рекурсивную функцию вычисления многочленов Эрмита, и сравнить количество действий с нерекурсивной - C++
Реалізувати рекурсивну функцiю для обчислення многочленiв Ермiта i порiвняти кількість дій у рекурсивному та нерекурсивному варiантах....

Написать рекурсивную функцию для вычисления суммы ряда - C++
Помогите пожалуйста Создать рекурсивную функцию для вычисления суммы S=1+1/2!+2/3!+3/4!+..+ n/(n+1)!. Вывести значение n и S для...

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

Написать рекурсивную функцию для вычисления k-го члена последовательности Фибоначчи - C++
Написать рекурсивную функцию для вычисления k-го члена последовательности Фибоначчи. Она образуется по закону f1=1, f2=1, fk=fi-1+fi-2...

6
Ev_Hyper
Заблокирован
09.01.2014, 00:34 #2
Странная система...
0
Spellsinger
0 / 0 / 0
Регистрация: 07.01.2014
Сообщений: 9
09.01.2014, 00:48  [ТС] #3
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Странная система...
В методичке так написано!
0
TyomaR
24 / 24 / 1
Регистрация: 05.08.2013
Сообщений: 20
09.01.2014, 01:07 #4
Вот так пойдёт?
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <cmath>
double f(double x)
{
if (x<=0.000001):
 {
  return 0;
 }
else
 {
  return f(log(x))+log(x);
 }
}
1
Ev_Hyper
Заблокирован
09.01.2014, 01:08 #5
Возможно, имеется ввиду, нечто подобное:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double func(double a)
{
    if(a<=0.00001){return 0;}
    else {
        cout<<a<<endl;
        return func(log(a))+log(a);
    }
}
 
int main()
{   
cout<<" "<<func(10);
return 0;
}
1
gunslinger
случайный прохожий
1146 / 764 / 197
Регистрация: 20.07.2013
Сообщений: 2,137
09.01.2014, 01:17 #6
C++
1
2
3
4
5
6
7
float func(float x)
{
  if (x <= 0.000001)
    return 0;
  else
    return func(Ln(x))+Ln(x);
}
При x=10-3 возвращает -6,90775523148469.
Если изменить ("оба") float на double, то при том же значении x функция вернет -6,90775527898214 (расхождение с 8-го знака после запятой).
0
Spellsinger
0 / 0 / 0
Регистрация: 07.01.2014
Сообщений: 9
09.01.2014, 02:27  [ТС] #7
И что считает ета функция?
0
09.01.2014, 02:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2014, 02:27
Привет! Вот еще темы с ответами:

Описать рекурсивную функцию для вычисления биномиального коэффициента по формуле - C++
Описать рекурсивную функцию C(m,n) (0&lt;=m&lt;=n) для вычисления биномиального коэффициента по формуле:

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

Используя рекурсивную функцию, написать программу для вычисления рекуррентного соотношения - C++
Задание: Используя рекурсивную функцию, написать программу для вычисления рекуррентного соотношения при a0=1. Вывести нужно a10 Вот...

Реализовать рекурсивный алгоритм вычисления значений функции - C++
Где ошибка? #include&quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int f(unsigned int m, unsigned int n) { if...


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

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

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