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

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

Войти
Регистрация
Восстановить пароль
 
lesha 13
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 20
#1

Рекурсия(возведение в степень) - C++

06.04.2014, 19:45. Просмотров 286. Ответов 1
Метки нет (Все метки)

Ввести с клавиатуры любое целое число b и действительные числа а и с. Вычислить z=a^b +c^b, используя рекурсивную функцию:
x^n=1, если n=0;
x^n=1/x^(-n), если n<0;
x^n=x*x^(n-1), если n>0.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2014, 19:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рекурсия(возведение в степень) (C++):

Рекурсия возведение в степень - C++
Занимаюсь изучением языка С++. Компилятор Visual C++ 2010 express.Когда компилирую выдает: 1&gt;------ Build started: Project: recf,...

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

Рекурсия. Возведение в степень и сумма ряда - C++
Написать программы: 1.S = xm + sin(x) 2. Напишите программу с функцией, которая вычисляет и печатает все сочетания из n первых...

Возведение в степень! - C++
Определить {\chi }^{15} без использования функций и не более чем 5-ю арифметическими операциями.

Возведение a в степень b - C++
Пользователь вводит числа а и b, программа считает &quot;а&quot; в степени &quot;b&quot;. Помогите написать код

Возведение в степень - C++
Вывести на экран таблицу степеней &quot;к&quot;, где те изменяются от 1 до 10,к-вещественое число.оперцию возведения вещественого числа в степень...

1
hrustash
3 / 3 / 1
Регистрация: 05.04.2013
Сообщений: 42
06.04.2014, 20:47 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
double powering(double base, int rate)
    {
        double res=1;
        if(rate>0)
        {
            if(rate==0) res = base;
            else res *= base*powering(base, rate-1);
        }
        else res = 1 / powering(base, -rate);
        return res;
    }
 
int main()
{
    int b;
    double a, c, z;
    cin>>b>>a>>c;
    
    z = powering(a, b) + powering (c, b);
    cout<<z<<endl;
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2014, 20:47
Привет! Вот еще темы с ответами:

возведение в степень - C++
помогите плиз! в файле есть задачка. нужно рекурсивно возвести в степень. Код: #include &lt;iostream&gt; float stepen(float a, int n) { ...

Возведение в степень! - C++
Возник вопрос - Возможно пока не понятна в чем мысль! Попробую на примере объяснить! Возведение числа 2 в 1000 - ую степень будет...

Возведение в степень - C++
Вот есть программа, работает только, для положительной степени. Помогите разобрать что не так? pow не предлагать! #include &quot;stdafx.h&quot; ...

возведение в степень! - C++
Кто помнит функцию возведения в степень.?? &quot;трам-пам-пам&quot; (a,b) ???? Добавлено через 3 минуты И еще желательно...


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

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

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