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

Рекурсия. Найти многократно вложенный корень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра Лабиринт http://www.cyberforum.ru/cpp-beginners/thread1308048.html
В лабиринте средством перемещения так сказать "персонажа" являются стрелки.Помогите пожалуйста сделать так чтобы стена была стеной собственно:) и после какого-либо хода, за "персонажем" не появлялась стена.. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <stdio.h> #include <conio.h> #include...
C++ Найти в массиве порядковый номер наиболее близкого элемента к заданному целому числу Х Дано 12 вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к какому-нибудь заданному целому числу Х. http://www.cyberforum.ru/cpp-beginners/thread1308035.html
C++ Пишет мусор в переменную класса, использование strcpy
Здравствуйте. Проблема такого рода: из класса studentLogic из некой функции (метода) вызываю: studentcl NewStudent("login", "sdf", "sdsdf", 12); List<studentcl> StudentList; StudentList.insertAtFront(NewStudent); //добавляем в стек
C++ Функция которая ищет наибольший элемент массива
#include <iostream> using namespace std; void rev_print(int n) { if (n > 0) { cout << n - (n / 10) * 10; n /= 10; rev_print(n); }
C++ Узнать элемент enum по значению http://www.cyberforum.ru/cpp-beginners/thread1308025.html
Вот дан какой нибудь enum как определить ключ (имя переменной) по значению?
C++ Арифметическая и геометрическая последовательности Разработать программу, которая в последовательности целых чисел находит самую длинную подпоследовательность являющуюся арифметической или геометрической прогрессией. Предусмотреть ввод исходной последовательности с клавиатуры, чтение ее из файла или формирование программой случайным образом. подробнее

Показать сообщение отдельно
D_in_practice
331 / 331 / 159
Регистрация: 02.10.2014
Сообщений: 666
23.11.2014, 11:59     Рекурсия. Найти многократно вложенный корень
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
using namespace std;
 
double recurs(int n, double sum = 0){
    
    int m = 3 * (n + 1) / 2 - 1;
    sum = m * sqrt(n + sum);
    
    if (n <= 1)
        return sum;
    else
        return recurs(n - 2, sum);
}
 
int main(){
    
    int n;
    cin >> n;
    
    cout << recurs(n) << endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru