Search
Latest topics
Nội suy Lagrange
Page 1 of 1
Nội suy Lagrange
//Noi suy Lagrange
http://Noisuy.cpp
#include <conio.h>
#include <iostream.h>
#define N 100
class BANGSO
{
private:
float x***91;N***93;;
float y***91;N***93;;
int n;
public:
void nhap_so_lieu();
void noi_suy(float);
};
void BANGSO::nhap_so_lieu()
{
cout << "So moc noi suy:";
cin >> n;
while (n>N)
{
cout <<"So ban nhap qua lon!Hay nhap so khac:";
cin >> n;
}
cout <<"Bat dau nhap so lieu vao bang!"<<endl;
getch();
for (int i=0;i<=n-1;i++)
{
cout <<'x' << i<<'=';
cin >>x***91;i***93;;
cout << 'y' << i << '=';
cin >> y***91;i***93;;
}
cout << "Da nhap xong so lieu vao bang!" << endl;
getch();
}
void BANGSO::noi_suy(float c)
{
float l***91;N***93;;
for (int i=0;i<=n-1;i++)
{
l***91;i***93;=1;
for (int j=0;j<=n-1;j++)
{
if (i==j)
continue;
else
l***91;i***93;*=(c-x***91;j***93;)/(x***91;i***93;-x***91;j***93;);
}
}
float kq=0;
for (i=0;i<=n-1;i++)
{
kq+=y***91;i***93;*l***91;i***93;;
}
cout << "KQ: " << kq;
getch();
}
void main()
{
float c;
BANGSO bang1;
clrscr();
bang1.nhap_so_lieu();
cout<<"nhap c=";
cin >>c;
bang1.noi_suy(c);
getch();
}
http://Noisuy.cpp
#include <conio.h>
#include <iostream.h>
#define N 100
class BANGSO
{
private:
float x***91;N***93;;
float y***91;N***93;;
int n;
public:
void nhap_so_lieu();
void noi_suy(float);
};
void BANGSO::nhap_so_lieu()
{
cout << "So moc noi suy:";
cin >> n;
while (n>N)
{
cout <<"So ban nhap qua lon!Hay nhap so khac:";
cin >> n;
}
cout <<"Bat dau nhap so lieu vao bang!"<<endl;
getch();
for (int i=0;i<=n-1;i++)
{
cout <<'x' << i<<'=';
cin >>x***91;i***93;;
cout << 'y' << i << '=';
cin >> y***91;i***93;;
}
cout << "Da nhap xong so lieu vao bang!" << endl;
getch();
}
void BANGSO::noi_suy(float c)
{
float l***91;N***93;;
for (int i=0;i<=n-1;i++)
{
l***91;i***93;=1;
for (int j=0;j<=n-1;j++)
{
if (i==j)
continue;
else
l***91;i***93;*=(c-x***91;j***93;)/(x***91;i***93;-x***91;j***93;);
}
}
float kq=0;
for (i=0;i<=n-1;i++)
{
kq+=y***91;i***93;*l***91;i***93;;
}
cout << "KQ: " << kq;
getch();
}
void main()
{
float c;
BANGSO bang1;
clrscr();
bang1.nhap_so_lieu();
cout<<"nhap c=";
cin >>c;
bang1.noi_suy(c);
getch();
}
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Thu Aug 23, 2012 5:38 am by Admin
» Tuyệt kỹ cua giai
Thu Aug 23, 2012 5:36 am by Admin
» NETCAT.........
Mon Aug 13, 2012 6:35 am by Admin
» Bảo mật CSDL bằng phương pháp mã hóa.
Tue Apr 17, 2012 10:04 pm by Admin
» Hàm mã hóa MD5 bằng JavaScript
Tue Apr 17, 2012 10:03 pm by Admin
» Giá của món quà
Fri Apr 13, 2012 6:01 am by Admin
» Sẽ chỉ yêu ai?
Fri Apr 13, 2012 6:01 am by Admin
» Cách đọc bảng chữ cái!
Thu Apr 12, 2012 10:37 pm by Admin
» Gắn trojan, keylog, virus vào website, forum
Tue Apr 10, 2012 1:14 am by Admin