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

Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить рекурсивную функцию, которая находит цифровой корень целого числа http://www.cyberforum.ru/cpp-beginners/thread1126573.html
Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа до того момента, пока эта сумма сама не станет цифрой. Например, для числа 9999999 цифровой корень находится так: 9 +9 +9 +9 +9 +9 +9 = 63 6 +3 = 9. При нахождении использовать ФУНКЦИЮ. Заранее спасибо. У меня получился такой код:
C++ Динамическое выделение памяти под массив Доброго времени суток. Как реализовать динамическое выделение памяти под массив, к примеру размера n, при том, что значение этого n в процессе вычисления увеличится? Т. е. выделяется память под массив, но её скорее всего не хватит, насколько именно не хватит неизвестно, известно, что n нужно увеличить на неопределенное значение. Для наглядности написал пример, не стоит вникать в его логическую... http://www.cyberforum.ru/cpp-beginners/thread1126571.html
Error c2181: недопустимый else без парного if C++
Помогите, пожалуйста... #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "locale.h" #include "math.h" int main() { char x,e, y, a; setlocale(LC_ALL, "rus");
Составить описание класса для работы с квадратной целочисленной матрицей C++
Здравствуйте! Помогите, пожалуйста, написать при объектно-ориентированном подходе программу: составить описание класса для работы с квадратной целочисленной матрицей, обязательные функции-члены класса для ввода/вывода матрицы, вычисление следа матрицы и ее определителя. Только начала изучать данный подход, не могу в нем разобраться пока... Буду благодарна за любые подсказки. А также, если...
C++ Структура элемента массива работник: фамилия, число, месяц и год рождения, пол http://www.cyberforum.ru/cpp-beginners/thread1126512.html
Структура элемента массива работник: фамилия, число, месяц и год рождения, пол. определить: ─ фамилия самого старшего мужчины; ─ все фамилии, начинающиеся с заданной буквы; ─ список людей, родившихся в заданном месяце.
C++ Вычислить значение выражения Z=cos2α+ cos4α Задача 1 Арифметика: Z=cos2α+ cos4α подробнее

Показать сообщение отдельно
viktor 1105
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 24
22.03.2014, 22:32  [ТС]     Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя
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
27
#include<iostream.h>
int muFunc(int x ,int  y );
int main ()
{
      int x , y , z;
 
     cout<<" vedit chislo :  " ;
     cin >>x ;
     cout << "\n vedit stepin:   ";
     cin >> y ;
 
    z = muFunc ( x, y);
    cout << "\n rezult:   " << z ;
 
return 0 ;
}
int muFunc(int x,int y )
{
 if (y==1)
 return x;
 else if (y==0)
    return 1 ;
 
else
return (x*muFunc(x,y-1));
 
}
уже сделал , спасибо за помощь
 
Текущее время: 09:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru