Показать сообщение отдельно
Старый 09.11.2011, 21:41   #1 (permalink)
dewberry
Новичок
 
Регистрация: 07.11.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Arrow Помогите, пожалуйста, написать программу на C++

Вычислить и напечатать значения функции y = f (x) в точках x1, x2,…, xn, представляя функцию в виде ряда (без обращения к стандартным подпрограммам). Значения n и x1, x2,…, xn вводятся.


f(x)=3sh(1+x+x²) ,если shx=∑ x^(2i+1)/(2i+1)! (i от 0 до ∞)

У к а з а н и я
В программе необходимо предусмотреть:
- ввод числа n; точность вычисления e задается в программе непосред-ственно;
- во внешнем цикле организуется ввод xi, образование аргумента для вычисления суммы, передача его во внутренний цикл, затем прием значения суммы, вычисление и печать значения функции f(xi);

- во внутреннем цикле значение суммы ∑ Si(x) (i от 0 до ∞)

вычисляется приближенно: суммируются только такие члены, что |Si(x)|>e
dewberry вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070