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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
evgen7
2 / 2 / 1
Регистрация: 18.10.2010
Сообщений: 8
#1

Найти сумму ряда - C++

18.10.2010, 01:32. Просмотров 664. Ответов 3
Метки нет (Все метки)

please помогите с кодом программы на с++ (как правильно вычислить s(x))
0
Миниатюры
Найти сумму ряда  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2010, 01:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму ряда (C++):

Найти сумму ряда с заданной точностью, если дан общий член ряда - C++
Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо написать программу, т.е текст..на языке Си...

Найти сумму ряда с точностью до члена ряда - C++
Найти сумму ряда с точностью до члена ряда, меньшего 0.0001 для заданного значения и сравнить эту сумму с функцией контроля. Для...

Найти сумму ряда с точностью до члена ряда - C++
Помогите пожалуйста с задачей , вот условие Найти сумму ряда с точностью до члена ряда, меньшего ε(0.0001) для заданного значения и...

Найти сумму ряда - C++
Дано целое число N (> 0). Найти значение выражения 1.1 – 1.2 + 1.3 - (N слагаемых, знаки чередуются). Через for. Заранее, большое...

Найти сумму ряда - C++
Срочно нужна помощь в написании программы.. пожалуйста, если кто то знает как ее написать, помогите ...

Найти сумму ряда - C++
как прописать эту функцию в C++ ? Формулы переписывайте в сообщение. Редактор формул внизу!

3
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
18.10.2010, 14:26 #2
нужна функция факториала, cos() и pow() есть в cmath
ещё нужна будет fabs()
0
evgen7
2 / 2 / 1
Регистрация: 18.10.2010
Сообщений: 8
19.10.2010, 22:05  [ТС] #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream.h>
#include <conio.h>
#include <math.h>
#define  PI 3.141592653589793
void main ()
{
  double a,b,x,h,s,s1,y,rez,r;
  int n,k;
  cout<<"Input a,b,h,n"<<endl;
  cin>>a>>b>>h>>n;
  for(x=a;x<=b;x+=h)
          {s=r=1;
           for(k=1;k<=n;k++)
                   {r*=k;
                    s1=(cos(k*PI/4))/r*pow(x,k);
                    //cout<<" r="<<r;
                    s+=s1;
                    }  
           y=exp(x*cos(PI/4))*cos(x*sin(PI/4));
           cout<<"\nY(x)="<<y<<"  S(x=)"<<s;
           rez=fabs(y-s);
           cout<<" |Y(x)-S(x)|="<<rez;
          }
cout<<"\nPress any key"<<endl;
getch();
}
в чём может быть ошибка. по условию задачи s(x) и y(x) должны практически совпадать. а у меня при n=3 расходятся
0
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
20.10.2010, 05:30 #4
где факториал k! ?
отдельной функцией он должен быть
wiki. факториал. реализации
0
20.10.2010, 05:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2010, 05:30
Привет! Вот еще темы с ответами:

Найти сумму ряда - C++
Добрый вечер! Помогите пожалуйста решить задачи на С++. Информация во вложении. Заранее благодарен.

Найти сумму ряда - C++
Составить алгоритм и написать программу на языке С – консольное приложение, выполняющую набор действий, заданный соответствующим вариантом....

Найти сумму ряда - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;iomanip&gt; using namespace std; int main() { ...

Найти сумму ряда - C++
8. дано натуральное число n. Вычислить: S=1/3^2+1/5^2+1/7^2+...+1/(2n+1)^2


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru