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

не могу разобраться рекурсией) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Самое начало http://www.cyberforum.ru/cpp-beginners/thread1065366.html
Здравствуйте! Подскажите, пожалуйста, какие-нибудь уроки или книги по C++ для начинающих (то есть с нуля). И еще, если не трудно, научите ,пожалуйста, читать с файла и выводить в файл, и, было бы неплохо научиться использовать рандом. Буду благодарен!
C++ Написать программу для объединения массивов Написать программу для объединения массивов, n - количество массивов, подлежащих объединению, а - массив указателей на массивы, подлежащих объединению; массив size - содержит размер массивов, подлежащих объединению. Память под массивы выделить динамично; totar - результирующий массив. И это все нужно сделать на языке С + + без malloc (), calloc () ... и т.д. Буду очень благодарен! http://www.cyberforum.ru/cpp-beginners/thread1065365.html
C++ Частый путь новичка
Здравствуйте, народ! Подскажите, пожалуйста, какие-нибудь уроки по C++ для начинающих (то есть с нуля), или книгу толковую, по тому же поводу. И еще, если не влом, научите плз читать с файла и выводить в файл. Буду чертовски благодарен!
C++ Блок-схема
помогите зделать блок схему к с++ #include <iostream> #include <cstdlib> using namespace std; int main() { int P,A; cout << "Array: "; for (int i = 0; i < 16; i++)
C++ Наследование и шаблоны http://www.cyberforum.ru/cpp-beginners/thread1065337.html
Доброе время суток. Есть три класс: interface.h template <class T> class interface { public: interface(); virtual ~interface() = 0;
C++ Доступ к машине в локальной сети Возможно ли осуществить доступ к расшаренным папкам компьютера в локальной сети программно, если при попытке сделать это руками через Компьютер->Сеть->Имя компьютера в сети, запрашивает логи и пароль. Такая проблема возникает (на данный момент) с Windows 7, у которого, как понял, по умолчанию стоит запрет на доступ к общим папкам. Пока что единственный выход - снимать ограничение в Цетре... подробнее

Показать сообщение отдельно
AllLoveGames
 Аватар для AllLoveGames
1 / 1 / 0
Регистрация: 04.01.2014
Сообщений: 40
08.01.2014, 00:47     не могу разобраться рекурсией)
Напишите программу, которая запрашивает число и показатель степени. Напишите рекурсивную функцию, которая возводит число в степень путем многократного умножения числа на самое себя, т.е. если число равно 2, а показатель степени равен 4, то эта функция должна возвратить число 16.


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
#include <iostream>
using namespace std;
 
unsigned int myFunc(unsigned int x,unsigned int y);
 
int main()
{
   setlocale(0,"");
   unsigned int x, y, d;
       cout<<"Введите возводимое число: ";
       cin>>x;
       cout<<"\nВведите степень: ";
       cin>>y;
  d=myFunc(x,y);
       cout<<"\nСтепень равна: ";
       cin>>d;
  system ("pause");
return 0;
}
 
unsigned int myFunc(unsigned int x, unsigned int y)
{
      
         
         
}

не могу понять как функцией вызывать саму себя к тому же еще и циклом, объясните плиз, если не сложно, конкретно эта тема хреновасто описана в учебнике))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru