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

Рекурсия:написать функцию которая возвращает степень числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конечный автомат http://www.cyberforum.ru/cpp-beginners/thread65156.html
реализовать метод поиска строки в текстовом файле с помощью конечного автомата
C++ Упорядочивание массивов Помогите, пожалуйста, решить задачу... Написать программу упорядочивание массивов типа int, float и complex по убыванию. Функции, упорядочивающие массивы имеют одно и тоже имя. Это надо в с++ в Visual Studio http://www.cyberforum.ru/cpp-beginners/thread65150.html
C++ длина наименьшего отрезка
Простите,в поиске не нашёл. Помогите решить пожалуйста на C++ Дан массив А из N вещественных чисел. Найти длину наименьшего отрезка числовой оси, содержащего числа A, A, . . ., A. Добавлено через 50 минут Ну помогите ради бога,завтра надо
C++ ошибки в тексте
Из файла вводится текст.Исправить ошибки: заменить "ы" на "и" после "ц". Исключение составляют слова "цыпленок","цыц","цыган" и окончания(например,"птицы").Результат вывести в файл.Имена файлов ввода\вывода передаются через командную строку(решение в С). Заранее спасибо;)
C++ определить есть ли в массиве последовательность из подряд идущих элементов http://www.cyberforum.ru/cpp-beginners/thread65115.html
Привет всем.Помогите пожалуйста решить задачу. Заранее спасибо. Дан массив из n элементов орпеделить есть ли в массиве последовательность из подряд идущих элементов (т.е. 12345...) (если можно рабочую версию)
C++ Дан массив из n элементов упорядочить его в порядке возрастания Привет.Помогите пожалуйста решить задачу. Заранее спасибо. Дан массив из n элементов упорядочить его в порядке возрастания. (если можно рабочую версию) подробнее

Показать сообщение отдельно
Gravity
 Аватар для Gravity
556 / 550 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
18.11.2009, 23:15     Рекурсия:написать функцию которая возвращает степень числа
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int _pow(int base, int n)
{
    if(n < 1)
        return 1;
    return base * _pow(base, n-1);
}
 
int main(void)
{
    printf("%d\n", _pow(2, 4));
    getchar();
    return 0;
}
 
Текущее время: 17:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru