Курсовая работа: Разработка имитационной модели системы массового обслуживания
for (index [0] =0; index [0] <m_CountOch; index [0] ++)
{
for (index [1] =0; index [1] <2; index [1] ++)
{
double val = OCH. Obsluzh1 [index [0]] -1;
saRet. PutElement (index, &val);
}
}
m_mychart. SetChartData (saRet. Detach ());
m_mychart. Refresh;
// // // // // // // // // // // // // // // // // // // // // // // // // // // // // /
Tm++;
if (Tm>=timeT)
{
KillTimer (ID_TIMER1);
n=m_Table2. GetRows ();
m_Table2. SetRows (n+5);
for (int j=0; j<m_CountOch; j++)
{
m_Table2. SetTextMatrix (n+2,2+j*4,"вр. работы");
hr=floorf (OCH. TW [j] /60);
min=floorf (OCH. TW [j] -hr*60);
sek=floorf ( (OCH. TW [j] *100- (hr*60+min) *100) /60);
sprintf (a,"%2.0f:%2.0f:%2.0f",hr,min,sek);
m_Table2. SetTextMatrix (n+2,3+j*4,a);
OCH. TP [j] =timeE-OCH. TW [j] ;
m_Table2. SetTextMatrix (n+3,2+j*4,"вр. простоя");
hr=floorf (OCH. TP [j] /60);
min=floorf (OCH. TP [j] -hr*60);