Разработать класс FilmLibrary.
Класс должен хранить информацию о фильмах. Каждый фильм описывается следующими данными: название, режиссер, сценарист, композитор, дата выхода в прокат (день, месяц, год), сборы (в рублях). Фильмы хранятся упорядоченно по названию и годам. Данные вводятся на русском языке.
Класс должен содержать необходимые служебные методы (конструкторы, деструктор, …)..
Класс должен предоставлять следующие операции:
1) добавить фильм, 2) изменить данные фильма выбранного по названию, 3) найти фильм по названию и году, 4) выдать все фильмы заданного режиссера, 5) выдать все фильмы, вышедшие в прокат в выбранном году, 6) выдать заданное число фильмов с наибольшими сборами, 7) выдать заданное число фильмов с наибольшими сборами в выбранном году, 8) узнать текущее число фильмов, 9) удалить фильм по названию, 10) сохранить фильмотеку в файл и считать фильмотеку из файла.
Программа должна иметь простое меню для выбора необходимых операций.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |