|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2011, 22:43 | #1 |
Новичок
Джуниор
Регистрация: 11.12.2011
Сообщений: 0
|
с++, консольное приложение
оплата, 1000р,точнее то что останется после сбора всех этих комиссий на кошельки и т.д., срок видимо среда день...с++, консольное, винда 32 бита, сижу на вижуал студио 10, но нужна консолька
Туристическое бюро Разработать приложение, предоставляющее информацию об различных туристических маршрутах и их реализации. Информация о туристическом маршруте – экскурсии хранится в некотором описателе экскурсии. Туристические маршруты делятся на однодневные и многодневные экскурсии. Описатель однодневной экскурсии содержит: название экскурсии; дата экскурсии; стоимость одно места; максимальное число экскурсантов в группе и число проданных мест; маршрут экскурсии. Описатель многодневной экскурсии содержит: название экскурсии; дата начала экскурсии и число дней; стоимость одно места; максимальное число экскурсантов в группе и число проданных мест; указатель на динамический массив описателей маршрута для каждого дня экскурсии. Описатель маршрута экскурсионного дня – количество пунктов экскурсии и указатель на динамический массив описателей пункта экскурсии. Описатель пункта экскурсии – название населённого пункта, название экскурсионного объекта, время начала и продолжительность экскурсии (в часах) на экскурсионном объекте. Информация обо всех туристических маршрутах сведена в перемешанную таблицу (перемешивание сцеплением). Доступ к элементам таблицы осуществляется по «коду» экскурсии. В таблице могут быть несколько описателей экскурсии с определённым «кодом», которые планируются на различные даты (версия). Каждый элемент таблицы содержит указатель на описатель экскурсии. Обеспечить выполнение следующих операций. Для таблицы описателей экскурсий: включить новый элемент в таблицу по «коду» и «дате»; исключить элемент из таблицы по «коду» и «дате»; найти элемент в таблице по «коду» и «дате»; показать содержимое таблицы. Для любой экскурсии: показать информацию об экскурсии; получить (вернуть в качестве результата) информацию о количестве проданных мест; изменить информацию о количестве проданных мест; получить (вернуть в качестве результата) дату начала экскурсии; изменить «дату». Для любого маршрута: получить (вернуть в качестве результата) название населённого пункта; получить название экскурсионного объекта; получить время начала экскурсии; получить продолжительность экскурсии. Для приложения: объявить новый экскурсионный маршрут; отменить экскурсию по указанному туристическому маршруту для указанной даты; модифицировать информации о местах для экскурсии (оформить покупку, отказ); (*) выбрать ближайшую экскурсию по указанному туристическому маршруту (относительно указанной даты), используя класс-итератор. Порядок выполнения работы 1. На основе описания задачи определить состав классов. 2. Разработать иерархию классов и схему их взаимодействия. 3. Для каждого класса определить его состояние и необходимые методы. 4. Разработать и отладить все классы. Приложение реализовать в виде простой диалоговой программы. 5. (*) Разработать и отладить класс, реализующий работу приложения. Предусмотреть в классе возможность сохранения таблицы в файле и ее восстановления. 6. (*) Разработать и отладить класс-итератор, с помощью которого реализовать дополнительные операции. Примечание: пункты задания, отмеченные (*), являются дополнительными |
11.12.2011, 22:47 | #2 |
Новичок
Джуниор
Регистрация: 30.10.2011
Сообщений: 0
|
Вы, видимо, вместе учитесь: http://programmersforum.ru/showthread.php?t=176586 ?
e-mail: mikhail_404( at )mail.ru
ICQ : 596 217 48( ноль ) |
11.12.2011, 22:52 | #3 |
Новичок
Джуниор
Регистрация: 30.10.2011
Сообщений: 0
|
Пишите: mikhail_404@mail.ru
e-mail: mikhail_404( at )mail.ru
ICQ : 596 217 48( ноль ) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
консольное приложение на С++ | Kingstоn | Помощь студентам | 1 | 20.06.2011 21:00 |
Консольное приложение | Linochka | Компоненты Delphi | 1 | 16.05.2011 12:11 |
C++! Консольное приложение!!! | TrueTeapot | Помощь студентам | 2 | 03.10.2008 06:32 |
Консольное приложение | a_priori | Общие вопросы Delphi | 6 | 12.03.2008 08:33 |
Консольное приложение | eks-s | Общие вопросы Delphi | 17 | 25.01.2008 03:12 |