Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Delphi]Моделирование перекрестка с светофорами


Автор: Dimazik 7.5.2009, 14:01
Условия задачи: Моделирования движения на равноправном перекрестке с светофорами! Дано 4 учасника движения через равноправный перекресток, по одному учаснику с каждого направления! Суть состоит с том, чтоб можно было задать направление каждому из учасников дорожнего движения в любом направлении и светофор помагал им разъехаться без ДТП! Тоесть если, одному из учасников показан "зеленый" свет, то второму соответственно "красный" и движение начинает тот у кого приоритет! Буду очень благодарен за помощь!

Автор: Wolf1994 8.5.2009, 09:25
Движение двустороннее или одностороннее?

Автор: Dimazik 8.5.2009, 15:08
язык написание Delphi, движение двусторонее! Без анимации, но чтоб выводило в табличной форме! 

Автор: Wolf1994 8.5.2009, 17:48
Delphi не знаю. Предлагаю алгоритм:

1. 4 светофора:
     2
1        3
     4
2. Когда 1 и 3 = зелёный, 2 и 4 - красный.
3. 1,3 = жёлтый, 2,4 = жёлтый.
4. 1,3 = красный, 2,4 = зелёный.
5. 1,3 = жёлтый, 2,4 = жёлтый.
6. Повторять 2-5 в бесконечном цикле с нужной паузой.

Автор: Dimazik 8.5.2009, 17:53
Спасибо буду пробовать, как только результат или вопросы возникнут, то обращусь))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)