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

Рекурсивная функция! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread143864.html
Будьте так добры, помогите перевести программу с Pascal на C++: program Matrix; const m=6; n=5; type AMatrix=array of real; var a:AMatrix; i,j:integer;
C++ Работа с линейными массивами. Заполнение и прохождение по массиву. Сформировать второй одномерный массив и заполнить его квадратными корнями от элементов первого. Написать в коде С++ Зарание спасибо http://www.cyberforum.ru/cpp-beginners/thread143850.html
Циклические алгоритмы. Циклы с фиксированным количеством повторений. C++
Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их возрастания, а также количество N этих чис Напишите в коде С++ Зарание спасибо
лабораторная C++
прошу написать программу чтоб выглядела наиболее простой ))) буду благодарен) 5. Заданы массивы A(3) и B(4). Построить таблицу значений функции y=c*x2+d при х, меняющемся от 0 до 1 с шагом 0,1, где с – длина массива A; d – длина массива В. Ввод элементов массива, вычисление длины массива оформить в виде подпрограммы. Длина массива X(n) вычисляется под корнем Х(внизу 1, вверху...
C++ Написать класс, от которого можно получить только один экземпляр класса http://www.cyberforum.ru/cpp-beginners/thread143817.html
Написать класс, от которого можно получить только один экземпляр класса. Как такое реализовать? Если использовать только статические члены класса, то фактически получается один объект, но создать их можно сколько угодно, они будут с разными именами, но содержать будут одно и то же и занимать память как один объект.... Есть ли какой-нибудь способ создать именно 1 объект класса, средствами...
C++ Добавить в строковый класс функцию Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. Например, результатом пересечения строк "sdqcg" "rgfas34" будет строка "sg". Для реализации функции перегрузить оператор * (бинарное умножение). #include<iostream> using namespace std; class String { char *str1; подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
10.06.2010, 18:21     Рекурсивная функция!
Ярослав91, вот рекурсия все готово.

C++
1
2
3
4
5
6
7
8
unsigned int Power(unsigned int number, unsigned int power) 
{ 
        if (power==1) 
        return number; 
        if (power==0) 
        return 1; 
        return (number*Power(number,power-1)); 
}
Добавлено через 33 секунды
cibertronic, требуется на цикл а рекурсия
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru