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

Разработать рекурсивную функцию, возвращающую значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ подключение с MySQL http://www.cyberforum.ru/cpp-beginners/thread835954.html
Мне нужно подключиться к MySQL. Я видел примеры подключения, где используются какие-то дравера ODBC... Объясните мне пожалуйста, обязательно ли нужны эти драйвера? Я люблю писать без лишних вещей и...
C++ Разработать рекурсивную функций, возвращающую значение для нахождения НОД методом Евклида разработать рекурсивную функций,возвращающую значение для нахождения НОД методом Евклида НОД(a,b)=а,если a=b НОД(a-b,b),если a>b НОД(a,b-a),если b>a помогите... http://www.cyberforum.ru/cpp-beginners/thread835939.html
Вывести повторяющиеся элементы C++
Задан целочисленный массив Х из 20 элементов, среди которых есть повторяющиеся. Записать в массив Y по одному элементу из каждой группы одинаковых значений исходного массива.
C++ Нарисовать 5 линий в Codeblocks
Господа хорошие подскажите как работает графика в этом CB. ЗАДАЧА Есть программа которая производит вычисления и находит 10 точек. Необходимо нарисовать 5 линий по заданым точкам и сохранить это...
C++ Считать строку определенных размеров http://www.cyberforum.ru/cpp-beginners/thread835914.html
Всем Привет! Не подскажите как с текстового файла считать нужное количество символов , указывая с какой по какой символ читать?
C++ В прямоугольной матрице определить элемент, который по модулю наименее отличается от среднего арифметического всех элементов матрицы. В прямоугольной матрице определить элемент, который по модулю наименее отличается от среднего арифметического всех элементов матрицы. Помогите пожалуйста. подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
12.04.2013, 19:30
Итеративный вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
 
double Bar(double n)
{
    double x = sqrt(n);
 
    for (int i = n-1; i >= 1; --i)
    {
        x = sqrt(i + x);
    }
    return n/x;
}
 
int main()
{
    std::cout << Bar(50) << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru