Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Может кто-нибудь помочь перевести с консольного типа на windows forms?

86K
07 июня 2014 года
aiereth
3 / / 17.04.2014
Вот код:

#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h>
using namespace std;
float f( float X)
{
return tan(X)*sin(X)*(cos(X)/sin(X));
}
void main()
{
setlocale(LC_ALL, "Russian");
int n;
double l, L, r ;
int j , k ;
float X;
cout<<"tan(X)*sin(X)*(cos(X)/sin(X))"<<endl;
cout<<"Введите значение Х для функции: ";
cin>>X;
float x[6]={0.5, 0.70, 0.90, 1.10, 1.30, 1.50};
double F[6]={0.8775826, 0.7648422, 0.6216100, 0.4535961, 0.2674988, 0.0707372} ;
cout << "Значение функции равно: ";
printf ( "%11.7fn", f(X));
for (n=2 ; n<6 ; n++)
{
L = 0 ;
for (k = 0 ; k<n ; k++)
{
l=1;
for (j = 0 ; j<n ; j++)
{
if (k!=j) { l = l * (X - x[j]) / (x[k] - x[j]);}
}
L = L + (l * F[k]);
}


r= fabs (cos(X) - L);
cout << "Многочлен Лагранжа " << n <<" степени в точке Х равен: ";
printf ( "|%10.7f|n", L);
cout << "Погрешность равна: ";
printf ( "|%10.7f|nn", r);


}
getch();
return;
system ("pause");
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог