1. sayfa (Toplam 1 sayfa)

Nümerik Analiz Egri Uydurma Metodu C++ kodu

Gönderilme zamanı: 27 May 2006, 13:46
gönderen burak_dalkir
#include <fstream.h>
#include <iostream.h>

main()
{
ifstream veri ("veri.txt", ios::in);
ofstream cikti ("cikti.txt", ios::out);

double m, b, x_top=0, y_top=0, x_ort=0, y_ort=0, top_pay=0, top_payda=0;
double x[6], y[6];
int i;

for(i=1;i<=6;i++)
{
veri>>x>>y;
}

for(i=1;i<=6;i++)
{
x_top=x_top+x;
y_top=y_top+y;
}

x_ort=x_top/6;
y_ort=y_top/6;

for(i=1;i<=6;i++)
{
top_pay=top_pay+(x-x_ort)*(y-y_ort);
top_payda=top_payda+((x-x_ort)*(x-x_ort));
}

m=top_pay/top_payda;
b=y_ort-(m*x_ort);

cikti<<"y="<<m<<"x+"<<b;