Курсовая работа: Алгоритмы поиска кратчайших покрытий булевых матриц
}
//---------------------------------------------------------------------------
void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction &Action)
{
Form1->Close();
}
//---------------------------------------------------------------------------
void __fastcall TForm2::FormShow(TObject *Sender)
{
Image1->Width=10*a;
Image1->Height=10*b;
for(int i=0; i<b; i++)
{
Image1->Canvas->MoveTo(0, i*Image1->Height/b);
Image1->Canvas->LineTo(Image1->Width, i*Image1->Height/b);
}
for(int j=0; j<a; j++)
{
Image1->Canvas->MoveTo(j*Image1->Width/a, 0);
Image1->Canvas->LineTo(j*Image1->Width/a, Image1->Height);
}
if(c>0 || c==0 && arr[0][0]==1)
{
Image1->Canvas->Brush->Color=clActiveCaption;
for(int i=0;i<b;i++)
{
for(int j=0;j<a;j++)
{
if(arr[i][j]==1)