Описание: Диспетчерская станция управления полетами
на земле ведет мониторинг за полетами самолетов с земли. Один
раз в секунду опрашивая самолеты об их координатах и высоте.
Если самолеты находятся в опасной близости, то диспетчер
может подать самолету команду об изменении направления
движения. Если диспетчер не подал команду об изменении
полета, то может произойти авиакатастрофа.
Задание: Написать консольное приложение-сервер и
оконное приложение-клиент. Сервер – это самолеты, при
первом запуске у сервера генерируется случайная координата и
высота зоны обслуживания диспетчерской станции. Далее
генерируется направление полета (точка с координатами на
краю зоны обслуживания). Самолет меняет свое
местоположение вдоль направления полета. Клиент – это
диспетчерская станция, в которой идет отображение плоскости
полета вдоль земли и плоскости с разрезом высот. Если
самолеты находятся в опасной близости, то они окрашиваются в
желтый цвет. Если произошло столкновение, то они
окрашиваются в красный цвет, и сервера самолетов попавших в
аварию завершают работу