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