-17 / 0 / 1
Регистрация: 17.04.2013
Сообщений: 60
1

рекурсивный алгоритм

10.07.2013, 19:33. Показов 716. Ответов 5
Метки нет (Все метки)

В общем я уже намучился с этим заданием... Дело такое, алгоритм составлен, но не совсем такой, какой нужен
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include<conio.h>
#include <iomanip>
#include <cmath>
 
using namespace std;
 
int factorial(int n) {
    if(n==1 || !n) return 1;
    return n* factorial (n-1); }
 
double expn(double x,double old_x, double eps, int n)
{
    if (!x) return 1.;
    double summ;
    if (n==1) summ = 1.;
    else summ = old_x;
    summ += pow(x,n)/(double)factorial(n);
    if (fabs(summ-old_x)>=eps)
        return expn(x, summ, eps, n+1);
    else return summ;
    system ("pause");
    getch();
    return 0;
}
 
int main()
{
    cout << expn( 2, 9, 0.01, 1) << endl;
    return 0;
    system ("pause");
}
...
Просто идет выполнение алгоритма, экспонента возводится в квадрат. Все чин-чином. Но мне нужно немного другое. То, до чего я догнать сам не могу. Нужна функция ввода с клавиатуры. В общем "вводим с клавы число, которое является степенью, а экспонента уже возводится в это число". К примеру введу я с клавиатуры число 5, и Экспонента возведется в эту самую степень, при этом с точностью "эпсилон" и использованием рекурсии.
...
Народ, люди добрые, помогите кто чем сможет!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2013, 19:33
Ответы с готовыми решениями:

Рекурсивный алгоритм F
Привет всем! Помогите пожалуйста как решается данная функция, если F = 6. Вот код программы:...

Рекурсивный алгоритм
Даны натуральные числа &quot;N&quot; и &quot;M&quot; надо решить с помощью с++ не могу переставить с этим кодом с++...

Рекурсивный алгоритм
помогите плиз представить в рекурсивный алгоритм Массив A proverka=1 Цикл для i:=1 до 10...

Рекурсивный алгоритм
помогите пожалуйста Представить в рекурсивный алгоритм Цикл пока ((proverka=1) и (k&gt;1) ) ...

5
ComfyMobile
401 / 282 / 34
Регистрация: 24.07.2012
Сообщений: 916
10.07.2013, 20:01 2
что тут не догнать, человек который хоть чуть-чуть прочитал бы книги, знал бы про поток ввода и как вводить переменные с консоли
C++
1
2
3
4
5
6
7
8
9
int main()
{
    double n; // степень
    cout << "Vvedite stepen" << endl;
    cin >> n; 
    cout << expn( 2, n, 0.01, 1) << endl;
    return 0;
    system ("pause");
}
надеюсь вы ни когда прогать не будете...
0
-17 / 0 / 1
Регистрация: 17.04.2013
Сообщений: 60
11.07.2013, 00:22  [ТС] 3
а Вы, надеюсь, никогда не будите писать книги, ибо с русским языком у Вас проблемы
0
ComfyMobile
401 / 282 / 34
Регистрация: 24.07.2012
Сообщений: 916
11.07.2013, 00:32 4
Не спорю, у книги есть редактор, но вот за Вас, ту самую книгу, читать ни кто не будет, Вы пошли самым простым путем, взяли чужой код , и не разобравшись в нем , создали тему, с вопросом, который не тянет на уровень кода
1
-17 / 0 / 1
Регистрация: 17.04.2013
Сообщений: 60
11.07.2013, 02:06  [ТС] 5
если я не силен в программировании, это не значит, что мне нельзя обращаться за помощью...
0
ComfyMobile
401 / 282 / 34
Регистрация: 24.07.2012
Сообщений: 916
11.07.2013, 09:44 6
Перед тем как обратиться за помощью, нужно хотябы самим прочитать хотябы 1 книгу, и то много читать не придеться, так как то , что вам не понятно будет в первых главах.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2013, 09:44
Помогаю со студенческими работами здесь

Рекурсивный алгоритм
Доброго времени суток #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; float rec(int...

рекурсивный алгоритм
Уважаемые программисты! Есть задача: разработать рекурсивный алгоритм на с++ для нахождения самого...

рекурсивный алгоритм
задание было такое (я не раз обращался с ним уже): построить алгоритм вычисления значения аргумента...

Рекурсивный алгоритм Дейкстры
Добрый день, необходима помощь в алгоритме trains - матрица, сохраняющая длины ребер stations -...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru