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

Вычислить рекурсивным методом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла http://www.cyberforum.ru/cpp-beginners/thread910438.html
Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла.
C++ Дан текстовый файл, содержащий более трех строк. Удалить из него три последние строки Дан текстовый файл, содержащий более трех строк. Удалить из него три последние строки. http://www.cyberforum.ru/cpp-beginners/thread910437.html
C++ Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + . + 1/N будет больше A, и саму эту сумму
Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет больше A, и саму эту сумму
C++ Как присвоить переменной типа String значение argv[0]?
Как присвоить переменной типа String значение argv? Заранее спасибо =)
C++ Составьте программу для вычисления сумм элементов каждой строки матриц http://www.cyberforum.ru/cpp-beginners/thread910424.html
составьте программу для вычисления сумм элементов каждой строки матриц A(5,6), С(6,7)
C++ Даны 5 переменных a,b,c,d,e - необходимо каждой из этих переменных присвоить число из текстового документа Есть у меня текстовый документ, в котором записаны 5 чисел. Каждое число в новой строчке. Предположим: 893 42 8 745 43 Даны 5 переменных a,b,c,d,e - необходимо каждой из этих переменных присвоить число из текстового документа соответсвено. Прошу помощи:3 Заранее спасибо:) подробнее

Показать сообщение отдельно
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
24.06.2013, 08:30     Вычислить рекурсивным методом
вот так правильнее, может даже заработает:
C++
1
2
3
4
5
6
7
8
int solut(int x, int n)
{
if(n==0) return 1;
if(n==1) return x;
if(n==2) return x*x;
if(n%2==0) return solut( solut(x,n/2),2 );
else return x*solut(x,n-1);  
}
 
Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru