هذا البرنامج لحل (( النيومركل انالايزز ))
فمن لديه الرغبة
//Numerical Computation
//Finite Differences - Forward
#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
int n, x0, h,l,m;
int b[10],a[10][10];
cin>>n;
cin>>x0;
cin>>h;
for (l=0;l<n;l++)
{
cout<<"f("<<l<<") ";
cin>>a[l][0];
}
for(int i=0;i<n;i++)
b[i]=x0+i*h;
for(m=1;m<n;m++)
for(l=0;l<n-m;l++)
a[l][m]=a[l+1][m-1]-a[l][m-1];
for(i=0;i<n;i++)
{
cout<<b[i]<<"\t";
for(int j=1;j<n-i;j++)
cout<<a[i][j]<<"\t";
cout<<endl;
}
return 0;
}
فهذا البرنامج معمول بالسي ++
Bookmarks