Курсовая работа: Структуры и организация данных в ЭВМ
sgTb1.Cells[4, t]:=FloatToStr(TLinFAcc[t]);
sgTb2.Cells[3, t]:=FloatToStr(TSortAB[t]);
Chart1.SeriesList[3].AddXY(i, TLinFAcc[t], '');
Chart2.SeriesList[2].AddXY(i, TSortAB[t], '');
i:=i+Step;
t:=t+1;
end;
if i>=Nmax then //Поиск при
begin //размере таблицы Nmax
i:=Nmax;
Fill;
DecodeTime(Time, SortAB[0, 1, t], SortAB[0, 2, t], SortAB[0, 3, t], SortAB[0, 4, t]);
SortA;
SortB;
DecodeTime(Time, LinFAcc[0, 1, t], LinFAcc[0, 2, t], LinFAcc[0, 3, t], LinFAcc[0, 4, t]);
LinFindAcc;
DecodeTime(Time, LinFAcc[1, 1, t], LinFAcc[1, 2, t], LinFAcc[1, 3, t], LinFAcc[1, 4, t]);
TLinFAcc[t]:=LinFAcc[1, 4, t]+1000*LinFAcc[1, 3, t]-LinFAcc[0, 4, t]-1000*LinFAcc[0, 3, t];
TSortAB[t]:=LinFAcc[1, 4, t]+1000*LinFAcc[1, 3, t]-SortAB[0, 4, t]-1000*SortAB[0, 3, t];
sgTb1.Cells[4, t]:=FloatToStr(TLinFAcc[t]);
sgTb2.Cells[3, t]:=FloatToStr(TSortAB[t]);
Chart1.SeriesList[3].AddXY(i, TLinFAcc[t], '');
Chart2.SeriesList[2].AddXY(i, TSortAB[t], '');
end;
sgTb1.RowCount:=t+1;
CloseFile(A);
Erase(A);
Finalize(B);
end;