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

исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х - C++

Восстановить пароль Регистрация
 
dreeqa
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 11
03.03.2011, 20:48     исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х #1
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
void main()
{
setlocale(LC_ALL,"Russian");
double xn=0,xk=1.570796,n=10,h=(xk-xn)/n;
double x[11],y[11],dy[10][10];
cout<<"x\ty\n";
for(int i=0;i<=n;i++)
{
x[i]=xn+i*h;
y[i]=sqrt(x[i]);
cout<<x[i]<<"\t"<<y[i]<<endl;
}
cout<<"Таблица разностей\n";
for(int i=0;i<n;i++)
{
dy[0][i]=floor((y[i+1]-y[i])*100000000)/100000000;
}
for(int i=0;i<n-1;i++)
for(int j=0;j<n-i-1;j++)
dy[i+1][j]=floor((dy[i][j+1]-dy[i][j])*10000000000)/10000000000;
for(int i=0;i<n;i++)
{
for(int j=0;j<n-i;j++)
cout<<dy[j][i]<<" ";
cout<<endl;
}
cout<<"x0\tq\tP(x) \ty0 \te"<<endl;
double x0[8]={x[0]+0.25*h,x[0]-0.25*h,x[0]+0.5*h,x[0]-0.5*h,x[10]+0.25*h,x[10]-0.25*h,x[10]+0.5*h,x[10]-0.5*h};
double q[8],s[8],p,k,y0[8],e[8];
for(int i=0;i<=3;i++)
{
q[i]=(x0[i]-x[0])/h;
q[i+4]=(x0[i+4]-x[10])/h;
}
for(int j=0;j<=3;j++)
{
s[j]=y[0];s[j+4]=y[10];p=1;k=1;
for(int i=0;i<10;i++)
{
k*=(q[j+4]+i)/(i+1);
p*=(q[j]-i)/(i+1);
s[j]+=p*dy[i][0];
s[j+4]+=k*dy[i][0];
}
}
for(int i=0;i<8;i++)
{
y[i]=sqrt(x[i]);
e[i]=s[i]-y0[i];
cout<<x0[i]<<"\t"<<q[i]<<"\t"<<s[i]<<"\t"<<y0[i]<<" \t"<<e[i]<<endl;
}
_getch();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2011, 20:48     исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х
Посмотрите здесь:

Вычислить s=cos(1+cos(2+....+cos(39+cos40) C++
C++ исправите,пожалуйста!!
C++ Используя разложение cos(x) в ряд. Вычислить cos(0.5)
C++ Почему cos (косинус) подчеркивает???
C++ Получить косинус из числа при вводе cos
C++ Написать рекурсивную функцию вычисления корня уравнения f(x)=0
C++ Определить функцию для извлечения квадратного корня из эдементов массива
Нужно ввести текст, если он больше 80 символов нужно чтоб он переходил на новую строку C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
03.03.2011, 20:49     исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х #2
Выдели весь код и нажми эту кнопочку: http://www.cyberforum.ru/images/editor/cpp.gif
dreeqa
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 11
03.03.2011, 20:56  [ТС]     исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х #3
ссылка на изображение и всё??
Yandex
Объявления
03.03.2011, 20:56     исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х
Ответ Создать тему
Опции темы

Текущее время: 21:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru