С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сумма ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Слейте две линейные таблицы А и В в новую таблицу С http://www.cyberforum.ru/cpp-beginners/thread361160.html
Слейте две линейные таблицы А и В в новую таблицу С, поставив элементы таблицы А на нечетные места, а элементы таблицы В - на четные.
C++ нужно посчитать количество цифр 4 и 9 в данном числе например, чтобы при вводе числа 14599 программа выдавала 3 помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread361159.html
Помогите пожалуйста.. C++
Ввести прямоугольную матрицу вещественных чисел. Определить номера двух строк введенной матрицы с наибольшим скалярным произведением. Скалярное произведение – это сумма произведений двух элементов...
Первый код на С++ C++
Вечер добрый) Сразу прошу помидорами не закидывать) На Вашу критику, оценку мое первое самостоятельное творение в Визуал С++... Очень интересно какие ошибки и прочее там обнаружатся... ...
C++ Открытие программ через Eclipse http://www.cyberforum.ru/cpp-beginners/thread361114.html
Скачал программу из интернета в формуте .cpp ,открыл через Эклипс,появился код,кнопка Build не доступна.Как запустить? Буду признателен если еще ответите на последний вопрос:тут...
C++ не знаю как сделать функцию для стека RETRIEVE(p,S). Эта функция возвращает элемент, который стоит в позиции р в стеке S. Результат не определен, если р = END(S) или в стеке S нет позиции р. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
06.10.2011, 09:36
Цитата Сообщение от hello_world Посмотреть сообщение
Вот эту функцию сможешь прокомментировать?
Да конечно. Введём обозаначение E[i] - i-ый элемент ряда.
Тогда искомую сумму можем записать так
S = E[0] + E[1] + E[2] + ... + E[n] + E[n + 1] + E[n + 2] + ...
E[0] = x^n -
Цитата Сообщение от hello_world Посмотреть сообщение
double ret = pow(x,n);
E[1] = x^(n - 1)/2 - x(n - i)/(i + 1)
Цитата Сообщение от hello_world Посмотреть сообщение
ret = pow(x,1.0*(n - i))/(i + 1);
E[n] = x^/n
E[n + 1] = (x - 1)/(n + 1)
Цитата Сообщение от hello_world Посмотреть сообщение
ret = (x - (n - i))/(n + (i - n));
Данная функция
Цитата Сообщение от hello_world Посмотреть сообщение
double SeqElement(double x, long n, long i)
и возвращает элемент ряда в зависимости от i. Условием окончания итерационного процесса является |E[i + 1] - E[i]| < e
Цитата Сообщение от hello_world Посмотреть сообщение
e < fabs((buf = SeqElement(x, n, i)) - SeqElement(x, n, i + 1))
Правда я формулу перевернул |E[i] - E[i + 1]| < e, но сути это не изменит мы всё равно модуль находим
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.