Программа на С++

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Доброго времени суток!
Необходимо написать консольную программу на С++. Желанно в C++ Builder 6. Сумеете ли её написать, как скоро и за какую сумму? Вот текст задачи:
Информационные агентства
Разработать приложение, дозволяющее организовать регистрацию информационных агентств (печать, радио, телевидение). Информация об агентстве хранится в описателе агентства.
Описатель печатного издания содержит следующую информацию: профиль издания; номер лицензии; место нахождения редакции; периодичность (перечень дней недели от одного до семи); всеобщий тираж издания.
Описатель радиостанции содержит следующую информацию: профиль радиостанции; номер лицензии; место нахождения редакции; диапазон и частота вещания (от одной до трёх пар).
Описатель телекомпании содержит следующую информацию: профиль телекомпании; номер лицензии; место нахождения редакции; частотный канал.
Всякое агентство имеет неповторимое наименование. Информация обо всех агентствах сведена в таблицу, всякий элемент которой содержит наименование агентства и указатель на его описатель. Элементы таблицы упорядочены в алфавитном порядке.
Обеспечить выполнение следующих операций:
- Для таблицы
- включить новейший элемент, не нарушая упорядоченности;
- обнаружить элемент по заданному наименованию;
- удалить элемент, данный наименованием;
- показать содержимое таблицы.
- Для всякого агентства:
- вывести информацию об информационном агентстве;- получить (воротить в качестве итога) тип информационного агентства;
- получить информацию о месте нахождения редакции;
- получить номер лицензии;
- получить информацию о профиле информационного агентства.
- Для печатного издания:
- получить тираж издания; изменить тираж издания;
- получить периодичность выхода издания; изменить периодичность издания.
- Для радиостанции:
- получить перечень диапазонов и частот; изменить перечень диапазонов и частот.
- Для приложения:
- зарегистрировать новое информационное агентство;
- внести метаморфозы в информацию об информационном агентстве (изменить тираж, периодичность, диапазон частот и т.п.) в соответствии с типом агентства;
- вывести информацию обо всех информационных агентствах определённого типа;
- аннулировать лицензию информационного агентства;
Порядок выполнения работы
1. На основе изложения задачи определить состав классов.
2. Разработать иерархию классов и схему их взаимодействия.
3. Для всякого класса определить его состояние и нужные способы.
4. Разработать и отладить все классы. Приложение реализовать в виде легкой диалоговой программы.
5. Разработать и отладить класс, реализующий работу приложения. Предусмотреть в классе вероятность сохранения таблицы в файле и ее поправления.
6. Разработать и отладить класс-итератор, с подмогой которого реализовать добавочные операции.

Сколько это по времени и цене?

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26