Курсовая работа: Разработка имитационной модели системы массового обслуживания
m_Table2. SetTextMatrix (Kli [ki]. num1 [j],2+ki*4,a);
}
l1:; }
}
for (j=1; j< (OCH. o2 [ki] +1); j++)
{
if (strcmp (m_Table2. GetTextMatrix (Kli2 [ki]. num1 [j],3+ki*4),"Ожидает") ==0)
{
if (stat1 [ki] ==0&&stat2 [ki] ==0)
{
stat2 [ki] =1;
m_Table2. SetTextMatrix (Kli2 [ki]. num1 [j],3+ki*4,"Выполняется");
goto l2;
}
if (Kli2 [ki]. timeVib [j] <=Tm)
{
m_Table2. SetTextMatrix (Kli2 [ki]. num1 [j],3+ki*4,"Выбыл");
Kli2 [ki]. time1 [Kli2 [ki]. num1 [j]] =0;
OCH. Vib1 [ki] ++;
hr=Tm/60;
hr=floorf (hr);
min=floorf (Tm-hr*60);
sek=floorf ( (Tm*100- (hr*60+min) *100) /60);
sprintf (a,"%2.0f:%2.0f:%2.0f",hr,min,sek);
m_Table2. SetTextMatrix (Kli2 [ki]. num1 [j],2+ki*4,a);
}
l2:; }
}
}