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

Напишите рекурсивную функцию, которая возводит число в степень путем многократного умножения числа на самое себя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обратная польская запись.написал программу по алгоритму.Нужно кое-что изменить http://www.cyberforum.ru/cpp-beginners/thread1074256.html
Преподаватель дал мне "алгоритм" и сказал написать программу по этому алгоритму. "Алгоритм":Нам понадобится стек для переменных типа char, т.к. исходное выражение мы получаем в виде строки. Рассматриваем поочередно каждый символ: 1. Если этот символ - число (или переменная), то просто помещаем его в выходную строку. 2. Если символ - знак операции (+, -, *, / ), то проверяем приоритет данной...
C++ найдите сумму элементов одномерного массива,расположенных после минимального значения найдите сумму элементов одномерного массива,расположенных после минимального значения http://www.cyberforum.ru/cpp-beginners/thread1074253.html
C++ Указатель на имя файла как аргумент функции. Как реализовать?
Доброго времени суток всем! Прошу помощи! Написал программу, есть пару моментов, сложных для меня. Необходимо написать две функции, одну из которых я уже написал, но кое-чего не хватает (см. ниже) 1.void WriteComplex(char * fname, Complex * buffer, int count); – функция записывает count элементов типа Complex из массива buffer в файл с именем fname; - это я реализовал, единственное не...
C++ Описать структуру с именем OBMEN, содержащую следующие поля:
Описать структуру с именем OBMEN, содержащую следующие поля: -количество комнат; -этаж; -площадь; -адрес. Написать программу, которая обеспечивает: -начальное формирование базы данных; -вывод записей в упорядоченном по площади виде; -поиск в картотеке подходящего варианта: при равенстве количества комнат и этажа и различии площадей в пределах 10% соответствующая карточка выводится на...
C++ Составить программу, которая в зависимости от порядкового номера месяца выводит на экран количество дней в этом месяце http://www.cyberforum.ru/cpp-beginners/thread1074234.html
Помогите, пожалуйста, решить задачу в С++. Составить программу, которая в зависимости от порядкового номера месяца выводит на экран количество дней в этом месяце (учесть високосный год или нет, проверить правильность ввода данных, если номер месяца введён неверно, завершить программу).
C++ Переписать в массив М1 все отрицательные элементы массива М Переписать в массив М1 все отрицательные элементы массива М подробнее

Показать сообщение отдельно
Hrollo
34 / 34 / 6
Регистрация: 05.11.2013
Сообщений: 147
17.01.2014, 19:37     Напишите рекурсивную функцию, которая возводит число в степень путем многократного умножения числа на самое себя
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
 
 
using namespace std;
 
int Pow(int n, int p)//n - число, p - степень
{
    if(p<=1)
        return n;
    else
        return n*Pow(n,p-1);
}
 
int main()
{
    int s = 5;
    cout<<Pow(s,3)<<endl;
    _getch();
    return 0;
}
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru