Курсовая работа: Прямой метод вращения векового определителя
SetLength(a,i+1,i+1);
// Вызываем рекурсивно процедуру
Result:=Result+FindDet(a);
end
else begin
Result:='('+FloatToStrF(a[0,0],ffFixed,10,3);
for i:=1 to Length(a)-1 do
Result:=Result+','+FloatToStrF(a[0,i],ffFixed,10,3);
Result:=Result+')';
end;
bac:=nil;
end;
procedure TForm1.bbPlusClick(Sender: TObject);
begin
sgInData.ColCount:=sgInData.ColCount+1;
sgInData.RowCount:=sgInData.RowCount+1;
if sgInData.ColCount=11 then ShowMessage('Attention!!! Полученные результаты имеют малую точность');
end;
procedure TForm1.bbMinusClick(Sender: TObject);
begin
if sgInData.ColCount<3 then Exit;
sgInData.ColCount:=sgInData.ColCount-1;
sgInData.RowCount:=sgInData.RowCount-1;
end;
procedure TForm1.bbOpenClick(Sender: TObject);
Var k : real;
f : textfile;
a,i,j : integer;
begin