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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Номер первого отрицательного числа http://www.cyberforum.ru/cpp-beginners/thread177844.html
подскажите, пожалуйста, что не так в коде .. вводится последовательность чисел, нужно найти номер первого отрицательного .. и как сюда подключить else, мол если нет отрицательных вывести...
C++ Время выполнения Я здесь в первый раз и ещё не разобралась с форумом, дико извиняюсь если что не так. Мне нужно чтобы определялось время выполнения программы. Программа на си++ в консоли. И нужно чтоб выводилось... http://www.cyberforum.ru/cpp-beginners/thread177830.html
C++ Немогу разобраться с директивами
Люди есть проблема. (с++) Значит учусь я в универе. А там IDE у нас короче очень древняя борланд`овская (для win 3.1). Так как для изучения алгоритмов подойдёт любая среда разработки, то видимо там...
C++ Хеш таблица
Нужно написать прогу которая подсчитает количество слов, с помощью хеш таблицы. Но хотоелось бы посмотреть на примеры программ их использующих, с остальным сам в принципе разберусь. Извиняюсь что не...
C++ написать программу в Visual Studio 2008 http://www.cyberforum.ru/cpp-beginners/thread177777.html
Условие: вычислить и вывести полярные координаты 3-х точек, заданных прямоугольными координатами в правой полуплоскости. Формулы преобразования координат: r=sqrt (x^2 + y^2) w(угол фи)=arctg (x /...
C++ Найти точку пересечения двух отрезков как найти точку пересечения двух отрезков, если даны координаты начала и конца обеих подробнее

Показать сообщение отдельно
evgen7
2 / 2 / 1
Регистрация: 18.10.2010
Сообщений: 8
19.10.2010, 22:05  [ТС]
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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru