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

Рекурсия: вычислить значение выражения sqrt(1+sqrt(2+...sqrt(n))) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формы на С++ http://www.cyberforum.ru/cpp-beginners/thread1016802.html
Здравствуйте . Такой вопрос: есть ли возможность создавать оконные программы на с++? Что для этого нужно? Никак не могу найти никаких нормальных уроков по этому делу. У меня стоит VS 2008. С чего...
C++ ребята помогите написать программу на с++ по решению типовых линейных задач. мне это на курсовую работу Тема: Разработка прикладного алгоритма моделирования линейных задач Задача 3. Некоторая фирма выпускает два набора удобрений для газонов: обычный и улучшенный. В обычный набор входит 3 фунта... http://www.cyberforum.ru/cpp-beginners/thread1016799.html
C++ Бинарный файл (с++) и структуры
Пользователь вводит количество студентов. Вводится информация о студенте и тут же выводится в бинарный файл. Встает несколько вопросов: как при выводим в файл перейти на новую строку и как корректно...
Двухмерный массив C++
Здравствуйте, уважаемые форумчане. Прошу у вас помощи с программой. Нужно создать двухмерный массив и вывести строку, содержащую самую длинную серию элементов. Идей нет совсем. Буду благодарен за...
C++ Работа со строками http://www.cyberforum.ru/cpp-beginners/thread1016782.html
Решить линейное уравнение, заданное в формате строки: ax+(-)b=c Пример ввода: 5x–8=2 Результат: x=2
C++ кодирование RLE я составила для себя алгоритм допустим в файле |65|65|66| считали 65 считали следущее т.е. опять 65 считали следущее т.е. 66 видим что не повторилось значит 65 было два раза подробнее

Показать сообщение отдельно
caiman
11 / 11 / 1
Регистрация: 17.11.2013
Сообщений: 39
24.11.2013, 02:46
Не мучься и не придумывай велосипед. Старая добрая хвостовая рекурсия:
C++
1
2
3
4
5
6
double sumr(int n) {
    if ( n == 1 ) {
        return 1;
    }
    return sumr((n-1) + sqrt(n));
}
Добавлено через 20 минут
Сорри, ребят, не проснулся еще - фигню написал.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru