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

Вычислить значение суммы последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение значения функции в заданной точке http://www.cyberforum.ru/cpp-beginners/thread1493103.html
Задача. Найти значение функции в точке, функция и точка задается с клавиатуры. В каком виде именно будет задаваться функция не сказано, поэтому я думаю в любом. Т.к. неизвестен вид, то не очень...
C++ Big-endian тестирование Есть программа, которая должна работать на little и big endian одинаково. В ней куча всяких "ifdef". С помощью какого ПО для виртуализации можно протестировать корректность приложениях для big-endian? http://www.cyberforum.ru/cpp-beginners/thread1493090.html
Чтение запросов до конца файла C++
Доброго времени суток, Помогите начинающему...Имеется задача.Само условие говорить не буду(не суть).Проблема состоит в том,что от меня требуют считывать данные до конца файла...Как это сделать,я не...
C++ Указатель на const двумерный массив wchar_t
Подскажите, как создать указатель на в функцию приходит (const wchar_t _text) объявляется wchar_t txt = {L"1", L"2"}; Пытаюсь принять
C++ Умножить отрицательные элементы столбцов с нечетными номерами на минимальный элемент матрицы http://www.cyberforum.ru/cpp-beginners/thread1493051.html
Доброго времени суток,народ;D Помогите пожалуйста решить данную задачу,используя подпрограмму(это обязательно):help: Заранее всем спасибо:thank_you: Дана матрица размера . Умножить отрицательные...
C++ Нужны задачи для новичка или способ реализации кода Дайте мне какую-нить задачу, которая будет больше на логическое мышление и решения логические должны быть, нежели на большое знание языка СИ++. В интернете я нашел задачи, но они либо крайне простые,... подробнее

Показать сообщение отдельно
Max Dark
шКодер самоучка
1841 / 1641 / 598
Регистрация: 09.10.2013
Сообщений: 3,664
Записей в блоге: 6
Завершенные тесты: 2
04.07.2015, 23:10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
double a_next(double a_prev) {
    return - a_prev / 3.0;
}
 
double summ_a(double (*next)(double), double a0 = 1.0, double eps = 1e-4) {
    double s = a0, sn, ds;
    double ap = a0, an;
    do {
        an = next(ap);
        sn = s + an;
        ds = fabs(s - sn);
        s = sn;
        ap = an;
    }
    while (ds > eps);
    return s;
}
вроде так
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru