Курсовая работа: Разработка имитационной модели системы массового обслуживания
stat2 [i] =1;
}
else
{
m_Table2. SetTextMatrix (OCH. kol1 [i],3+i*4,"Ожидает");
Kli2 [i]. Stat [OCH. o2 [i]] =1;
}
}
Klient2--;
bol=1;
if (Klient<=0)
{
// очередь со вторым приоритетом
int k;
if (bol==0)
i=rand ()%m_CountOch;
if (m_CountOch==1)
{i=0; }
else
{i=m_CountOch;
for (k= (m_CountOch-1); k>=0; k--)
{
if ( (OCH. kol1 [k] -OCH. Obsluzh1 [k]) <= (OCH. kol1 [i] -OCH. Obsluzh1 [i]))
i=k;
else i=i;
}if (i==m_CountOch) i=i-1;
}
++OCH. kol1 [i] ; // общее количество
++OCH. o1 [i] ; // количество с данным приоритетом