Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/92: Рейтинг темы: голосов - 92, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 27.04.2009
Сообщений: 13
1

Возведение в степень используя рекурсию

15.12.2010, 00:22. Показов 19112. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.

Есть программа:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int rez(int ch,int st)
{
    if(!st) return 1;
    else return ch*rez(ch,st-1);
}
 
int main()
 {
    int x,y,z;
    cout<<"Vvedite chislo= ";
    cin>>x;
    cout<<"Vvedite stepen= ";
    cin>>y;
    z=rez(x,y);
    cout<<"Rezultat= "<<z;
    getch();
 }
Все работает, но есть один вопрос. Что обозначает if(!st) return 1; ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2010, 00:22
Ответы с готовыми решениями:

Возведение в степень числа используя рекурсию и операцию сложения
Здравствуйте! В общем, было у меня задание осуществить умножение числа на число с помощью рекурсии...

Найти сумму ряда, не используя возведение в степень
У кого есть решение, пожалуйста: 1)Найти сумму 1^2+ 2^2+ 3^2+... + 10^2. Операцию возведения в...

Возведение в степень числа за три операции,используя только умножение
Задание звучит так: не используя никакие другие арифметические операции,кроме умножения(возведение...

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

1
434 / 299 / 82
Регистрация: 11.12.2010
Сообщений: 1,209
15.12.2010, 00:30 2
если 0 степень
0
15.12.2010, 00:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2010, 00:30
Помогаю со студенческими работами здесь

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

Возведение в степень
Подскажите, как написать программу возведения 2-ки в миллионную степень и вывести результат на...

Возведение в степень
Подскажите пожалуйста алгоритм возвидения в степень, есть карта в которой храниться разные цифры ...

Возведение в степень
Почему, когда я пытаюсь возвести в квадрат x с типом int, то получается 24, а когда с типом double,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru