ГлавнаяПрограммирование → Решение задач, Программирование Программирование на C++

Решение задач, Программирование Программирование на C++

Задание

Описать класс, реализующий стек и работу с ним.
1.) Класс должен содержать следующие сведения о книгах в библиотеке:
• фамилию и инициалы автора;
• название;
• год издания;
• количество экземпляров данной книги в библиотеке.
2.) В классе должны быть реализованы следующие операции над стеком:
• добавление данных о книгах, вновь поступивших в библиотеку;
• удаление данных о списываемой книге, название которой введено с клавиатуры;
• вывод информации обо всех книгах в библиотеке;
• по запросу выводится информация обо всех книгах автора, имеющихся в библиотеке, чья фамилия введена с клавиатуры.
3.) Программа должна обеспечивать диалог с помощью меню.
4.) В программе должны быть созданы два экземпляра класса: книги в библиотеке и выданные читателям. Когда читатель берет книгу в библиотеке, информация о ней (по введенному названию книги) должна быть автоматически удалена из списка книг в библиотеке и переведена в список книг у читателей. Когда читатель сдает книгу в библиотеку, информация о ней должна быть автоматически удалена из списка книг у читателей и перенесена в список книг в библиотеке. При выводе информации о книгах, пользователь должен выбрать какой список выводить (книги в библиотеке или у читателей), либо вывести все книги из обоих списков.

Детали товара
  • 350 руб.
  • Лабораторная работа
  • C++
  • Нет
  • Visual Studio
  • Есть
Изображения товара
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.