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

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

Войти
Регистрация
Восстановить пароль
 
dreeqa
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 11
#1

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

03.03.2011, 20:48. Просмотров 595. Ответов 2
Метки нет (Все метки)

#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();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2011, 20:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х (C++):

Почему cos (косинус) подчеркивает??? - C++
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; int main(){ float n; printf (&quot;vvestu n:\t&quot;); scanf(&quot;%f&quot;,&amp;n); ...

исправите,пожалуйста!! - C++
помогите,нужно написать прогу,чтоб каждый отрицательный элемент последовательности заменить на его квадрат #include&lt;iostream&gt; ...

Получить косинус из числа при вводе cos - C++
Как сделать чтобы я вводил cos и добывался косинус из числа #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #include...

Нужно ввести текст, если он больше 80 символов нужно чтоб он переходил на новую строку - C++
Написал клиент сервер, с командами add-запись в файл, remove-удаление из файла ,display-вывод на экран. Надо чтоб при вводе текста, если...

Рекурсия. Вычислить рекурсивно функцию вида y=cos(x)+cos(x^2)+cos(x^3)+...+cos(x^n). - Turbo Pascal
У меня задание вычислить рекурсивно функцию вида y=cos(x)+cos(x^2)+cos(x^3)+...+cos(x^n). Но мне кажется что работает она неправильно и я...

Уравнение cos(x^2)=√2x - VBA
Решить уравнение cos(x^2)=√2x шаг h=0.1 В пределах 0.1=&lt;х=&lt;10 ошибка вычисления Е=0.00001

2
Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
03.03.2011, 20:49 #2
Выдели весь код и нажми эту кнопочку: http://www.cyberforum.ru/images/editor/cpp.gif
0
dreeqa
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 11
03.03.2011, 20:56  [ТС] #3
ссылка на изображение и всё??
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2011, 20:56
Привет! Вот еще темы с ответами:

Уравнение cos(x^2)=√2x - QBasic
Решить уравнение cos(x^2)=√2x шаг h=0.1 В пределах 0.1=&lt;х=&lt;10 ошибка вычисления Е=0.00001

Протабулировать функцию y=(3√(〖2x〗^2+e^x )/(〖cos〗^2 x) - Java SE
Протабулировать функцию y=(3√(〖2x〗^2+e^x ))/(〖cos〗^2 x) на промежутке с шагом 0,4.

Вычислить значение выражения (√(15*a)+b-4/a)/(cos(1-b)) - Turbo Pascal
(√(15*a)+b-4/a)/(cos(1-b))

Представить числа z1=1+i √3 и z2=√2/2-i√2/2 в показательной форме и вычислить: - Математика
1) z1*z2 2) z1/z2 3) z2/z1


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

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

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