кто знает си++?помогите доделать. (задание для курсовой)
Задание:
В автобусном парке имеется 100 автобусов и работает 5 диспетчеров, выпускающих автобусы на линию. Автобусы работают на двух маршрутах. Время нахождения автобусов на каждом маршруте распределено по нормальному закону со средними значениями равными 80,0 мин и 70,0 мин для первого и второго маршрутов соответственно, среднеквадратические отклонения составляют одну треть среднего. На первом маршруте должны находиться 20 автобусов, на втором – 10. Если после возвращения автобуса с маршрута в парк диспетчер на одном из маршрутов обнаруживается нехватка автобусов, первый свободный диспетчер должен направить его на маршрут с недостающим числом автобусов, причем в случае нехватки на обоих маршрутах автобус направляется на первый. Если автобусов достаточно, то пришедший автобус остается в парке в горячем резерве. Т. е. на линию будут направлены сначала автобусы, уже приступившие к работе. Время обслуживания автобуса диспетчером распределено по нормальному закону со средним значением 1 мин и среднеквадратическим отклонением 1/3 мин. Если все диспетчеры в момент приезда автобуса заняты, автобус ждет.
Необходимо смоделировать работу автобусного парка в течение двадцати часов и определить:
•среднее время нахождения автобусов в парке,
•среднюю загрузку диспетчера
Получена имитационная модель:
из модели получен код:
#include
forward
{
int fw;
modbeg("nonamed", 115, none, (long)time(NULL), none, none, none,none, 2);
ag("Object 101", 101, none, none, none, none, none, 102);
network(dummy, dummy)
{
top(102):
creat("Object 102", none, none, none, 103, 114);
place;
top(103):
if( 1 )
{
fw=104;
}
else
if( 1 )
{
fw=105;
}
else
if( 1 )
{
fw=106;
}
else
if( 1 )
{
fw=107;
}
else
{
fw=108;
}
queue("Object 103", none, fw);
place;
top(104):
serv("Object 104", none, none, none, none, none, none, 109);
place;
top(105):
serv("Object 105", none, none, none, none, none, none, 109);
place;
top(106):
serv("Object 106", none, none, none, none, none, none, 109);
place;
top(107):
serv("Object 107", none, none, none, none, none, none, 109);
place;
top(108):
serv("Object 108", none, none, none, none, none, none, 109);
place;
top(109):
if( 1 )
{
fw=110;
}
else
{
fw=111;
}
key("Object 109", fw);
place;
top(110):
queue("Object 110", none, 112);
place;
top(111):
queue("Object 111", none, 113);
place;
top(112):
serv("Object 112", none, none, none, none, none, none, 103);
place;
top(113):
serv("Object 113", none, none, none, none, none, none, 103);
place;
top(114):
term("Object 114");
place;
fault(123);
}
modend("pilgrim.rep", 1, 8, page);
return 0;
}
!при компиляции выдает 0 ошибок, а когда хочу сделать ехе файл-18 ошибок
из кода нужно получить таблицу с выводами и диаграмму