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

Вычисление суммы ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите, вычислить функцию, пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread54054.html
Задали 2 задачи, первую решил, а со второй вообще ниче не могу придумать. Помогите, пожалуйста))) Вычислить функцию y=f(x) с помощью ряда и вывести ее значение при каждом a<=x<=b c шагом Hx. Суммирование ряда длится до тех пор, пока новый прибавляемый член больше (по абсолютной величине), чем Е(сумма)=10 в -6 степени. Подсчитать кол-во вычисленных членов ряда для значений x=b. ...
C++ Работа с файлами,простая БД Помогите пожалуйста, по ПЯВУ получил курсовую: "Система учета автомобили - владельцы - доверенности. Система должна обеспечивать следующие возможности: добавлять/удалять нового владельца и соответственно новый автомобиль для заданного владельца, осуществлять аналогичные операции с доверенностями на автомобиль, выдавать необходимую справочную информацию (например, для указанного автомобиля... http://www.cyberforum.ru/cpp-beginners/thread54047.html
Число разложений без повторений ! C++
напишите програму , которая считает количество разложений Q(N) данного натурального числа N на неупорядоченные слагаемые без повторений. например, для N=5 есть 3 различных разложений 5=5=4+1=3+2. разложения считаются различными если множества слагаемых различаются. интересная задача!!!
Помогите решать задачи C++
Даны натуральные числа m и n. Найти такие числа m1 и n1, не имеющие общих делителей, что m1/n1=m/n. Числа m и n ввести с клавиатуры. Дано натуральное число n. Напечатать в порядке возрастания все простые несократимые дроби, заключенные между 0 и 1, знаменатели которых не привышают n. Дроби выводить в формате p/q. Число n задать с клавиатуры. Имеется прямоугольный лист бумаги, длина которого...
C++ Напечатать каждое слово с новой строки http://www.cyberforum.ru/cpp-beginners/thread54009.html
Задача: написать программу, принимающую вводимый пользователем текст, и преобразовывающая его так, чтобы каждое слово печаталось на отдельной строчке. Условия: 1. Не мудрите. Не стройте дополнительных функций. В задаче достаточно использовать только главную функцию main(). 2. В программе необходимо учесть нажатие клавиши Enter (если в коде не прописать обработку нажатия энтера, то...
C++ Указатели Как правильно надо работать с указателями?? И для чего они служат?? подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,642
Записей в блоге: 1
04.10.2009, 14:09     Вычисление суммы ряда
Цитата Сообщение от R0mm Посмотреть сообщение
копать в сторону цикла for
нет. while
Дам подсказку

Un + 1 = (t^(n+1)) / (n+1)!
Un = t^n / n!

(Un + 1) / Un = ((t^(n+1)) / (n+1)!) * (n!/t^n) = t/(n^2 + n)

для n = 0; Un = 1;
Примерный код

Код
n = 1;
u = 1.0;
while(тут условие){
    sum += u;
    u *= t / (n*n + n);
    ++n;
}
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru