1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Tribunal |
2.12.2006 6:43
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: 0 |
у меня такая задача:
В рамках системы массового обслуживания разработать программу для моделирования работы банка,обслуживающего клиентов. Имеется банк,в котором N касс. Клиенты приходят в банк с интервалом F1(N1,N2) минут. Каждый кассир обслуживает клиента в течение F2(N3,N4) минут. Все клиенты находятся в очереди. После того, как кассир обслужил клиента, он может заняться другим клиентом, находящимся в очереди первым. Через определенный промежуток времени (N5 минут) у каждого кассира имеется перерыв (продолжительность N6 минут). После окончания времени работы (T минут ),все клиенты ,которые находятся в банке,должны быть обслужены. Здесь Fi(x,y) -некоторый закон распределения случайной велечины(может быть как равномерным,так и нормальным),зависящей от параметров x и y. Нужен вывод результатов моделирования с указанием всех событий,призошедших в системе и статистика работы кассиров. я хочу попробовать сделать так сказать взаимодействие между классами... вот например объект клиент, объект-обработчик кассир, объект-событие приход,очередь,начало обслуживания,конец обслуживание,и тд только вот конкртено пока ничего сделать не могу.может есть какие-нибудь идеи? или подскажете с чего начать? -------------------- irreparabilium felix olivio rerum
|
![]() ![]() |
| volvo |
2.12.2006 16:32
Сообщение
#2
|
|
Гость |
Сейчас набросаю что-нибудь простое, чтобы понятна была структура...
|
Tribunal моделирование работы банка 2.12.2006 6:43
volvo :yes2:
Есть... Например:
1) класс - "клиен... 2.12.2006 16:15
Tribunal а как насчет взаимодействия классов?
мне особо неп... 2.12.2006 16:27
Tribunal а статус кассира стоит делать логической величиной... 2.12.2006 18:00
volvo У кассира может быть больше 2-х состояний: он или ... 2.12.2006 18:51
Tribunal а что он делает и чего не делает?
и можно небольши... 2.12.2006 19:19
volvo В принципе, делается все, что указано в задании, к... 2.12.2006 20:14
Tribunal мне бы смысловую нагрузку того,что написано....
а ... 3.12.2006 5:59
Tribunal а где происходит передача начального значения curr... 3.12.2006 8:04
Tribunal :unsure:
в чем может быть причина того,что Borlan... 3.12.2006 8:30
Tribunal я вот попыталась написать ф-ию перевода времени из... 3.12.2006 9:02
Алена А зачем функция?
cout << "casher #... 3.12.2006 9:22
Tribunal а в принципе что за оператор -> ?=) 3.12.2006 10:26
volvo В Паскале разницу между
X.nextи
X^.next чувствуешь... 3.12.2006 10:35
Tribunal может всё-таки дадите комментарии по программе?=)
... 4.12.2006 13:13
Tribunal ну или опишите хотя бы сам алгоритм организации оч... 4.12.2006 15:10
volvo Вот откомментированная программа (текст - файл в U... 4.12.2006 17:55
Tribunal огромное спасибо! :) 4.12.2006 18:56
Tribunal а как насчет того,чтобы через какой-то промежуток ... 25.01.2007 12:28
volvo Никак... Динамическая структура "Queue - Очер... 25.01.2007 12:36
Гость Извините а на Паскале где-нибудь эту программку по... 28.01.2007 17:21![]() ![]() |
|
Текстовая версия | 8.12.2025 17:44 |