Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
250 ₴

лаба на с++

истекло время актуальности


Добрый день!!
Просьба откликнуться только тех, кто сможет сделать.


Создайте иерархию классов, моделирующих информацию о расписании поездов:


  • класс Station (станция):

    • название;

    • количество перонов;


класс TrainScheduleItem (пункт расписания поезда):

станция, на которую должен прибыть поезд;

время прибытия;

время отправления;


класс Route (маршрут):

уникальный числовой номер;

расписание (набор объектов TrainScheduleItem);


класс Train (поезд):

уникальный числовой номер;

число пассажирских мест;

маршрут, по которому в данный момент курсирует поезд.


Напишите тестовую консольную программу, создающую и использующую данную модель:

создать несколько станций, маршрутов и поездов;

сформировать произвольное расписание маршрутов;

распечатать 5 станций по убыванию, принимающих наиболее количество маршрутов (название станции, количество маршрутов, проходящих через станцию);

распечатать 5 маршрутов с самым долгим временем в пути по убыванию (номер маршрута, начальная и конечная станции, длительность в пути);

распечатать все пары станций, связанных более чем двумя маршрутами;

распечатать станции, которые не связаны ни одним из маршрутов;

распечатать станции, у которых в некоторое время суток не хватит свободных перронов для приема всех запланированных маршрутов;

корректно уничтожить все объекты модели.




Сделать ставку!

Заказчик не желает делать предоплату? Предложите оплату через Сейф, чтобы избежать возможного мошенничества.

  1. 2 дня250 ₴
    Андрей Васильев
     131   2   1

    Готов сделать

    Украина Украина | 2 декабря 2016 |
  2. 1 день200 ₴
    Назар Коренга
     91 

    Готов сделать качественно и недорого

    Украина Львов | 2 декабря 2016 |
  3. 2 дня250 ₴
    Rodion Orets
     244   1   0

    Вместе с той первой могу и эту сделать. Если не боитесь - возьмусь

    Украина Киев | 2 декабря 2016 |
  4.  фрилансер больше не работает на сервисе
  5. 1 день200 ₴
    Алексей Королёв
     270 

    Готов преступить, задание довольно простенькое, сделать не сложно к тому же быстро!

    Украина Киев | 3 декабря 2016 |
  6. 2 дня450 ₴
    Богдан Сіренко
     520  проверен   7   2

    Обращайтесь

    Украина Полтава | 4 декабря 2016 |

Заказчик
Король Лев
Украина Украина
Проект опубликован
2 декабря 2016
84 просмотра
Метки
Поделиться