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