Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Моделювання роботи автовокзалу

Реферат Моделювання роботи автовокзалу





"justify">// додавання кількох хвилин, для генерації часу появи кліентаvoid PlusMin (int m)

{+ = m; (min> = 60)

{- = 60; + +;

}

} int getMin ()

{min;

} int getHour ()

{hour;

}

}

// -----------------------------------

// ----- Клієнт -----// client

{Time arrive ;//час появи кліентаTime service_time ;//час обслуговування на кассеTime departure_time ;//час відправки рейсаint clientID ;//номер кліентаstring destination ;//місце призначення

// конструкторclient ()

{= new Time (); _time = new Time (); _time = new Time (); = 0; = " 0";

}

// копіювання об'ектаvoid CopyClient (client t)

}

// час обслужіваніяTime getServiceTime ()

{service_time;

}

// "ідентифікація" кліентаvoid setAll (int id, Time arr)

{. CopyTime (arr); = id; rnd = new Random (); x = new Random (); m = 0;. Sleep (15); n = rnd.Next (8) + 1; (n)

{1: destination = "Томськ"; break; 2: destination = "Асино"; break; 3: destination = "Стрежевой"; break; 4: destination = "Омськ" ; break; 5: destination = "Калачинск"; break; 6: destination = "Тара"; break; 7: destination = "Барнаул"; break; 8: destination = "Камінь-на-Обі"; break ; 9: destination = "Бійськ"; break;

} = rnd.Next (4) + 1; _time.setTime (0, m);

}

// встановлення часу обслужіваніяvoid setServiceTime (Time t)

{_time.CopyTime (t);

}

// зменшення часу ожіданіяvoid NewServiceTime ()

{_time -;

}

// номер кліентаint getClientId ()

{clientID;

}

// місце назначеніяstring getDestination ()

{destination;

}

// час отправкіTime getDepartureTime ()

{departure_time;

}

// час отправкіvoid setDepartureTime (Time dt)

{_time.CopyTime (dt);

}

}

// ---------------------------------------- -

// ----- Рейс -----// Run

{int count_ticket ;//кількість залишилися білетовTime departure ;//час відправки

// конструктор без параметровRun ()

{_tick...


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Організація закупівель ресурсів в умовах функціонування системи Just-in-Tim ...
  • Реферат на тему: Методична рекомендація по виконанню джазових стандартів &Ev'ry time we ...
  • Реферат на тему: Історія появи та специфіка роботи клубів XVIII століття в Росії
  • Реферат на тему: Історія появи браузерів
  • Реферат на тему: Історія появи і типи пилососа