Курсовая работа: Інтерполювання функцій за формулою Лагранжа

{визначення степеня многочлена}

var i:integer;

begin

i:=100;

while ((a[i]=0) and (i>=0)) do i:=i-1;

stepin:=i;

end;

function znach(a:poli;x:real):real;

var i,n:integer;

s,st:real;

begin

s:=a[0];

st:=1;

n:=stepin(a);

for i:=1 to n do

begin

st:=st*x;

s:=s+st*a[i];

end;

znach:=s;

end;

procedure riv(a:poli;var b:poli);

{присвоення одному многочлену значення iншого}

var i:integer;

begin

for i:=0 to 100 do b[i]:=a[i];

end;

procedure vvid(n:integer;var a:poli);

{ввiдмногочлена}

К-во Просмотров: 382
Бесплатно скачать Курсовая работа: Інтерполювання функцій за формулою Лагранжа