Question: Write a C++ program to manage a library system. The main user is the librarian 1. The system should load a catalog of books, journals,
Write a C++ program to manage a library system.
The main user is the librarian
1. The system should load a catalog of books, journals, and magazines at the start of the program.
2. A user can search the catalog: The user of the system can search the librarys catalog by using the name of the item. Also, a user can list books by category (Book, Journal, or magazine).If you are looking specifically for a book, you can search by the name of the author.
3. A user can check out books, journals, or magazines: The user needs to find the item first, then they can check it out. A user cannot check out an item that is already checked out.
4. A user can return books, journals, or magazines: A user can return an item. The user needs to find the item first, then they can return it.
5.Add new books, journals, or magazines to the catalog. A librarian can add a new item to the catalog
the start menue should look like this:
1. Search Catalog
2. Check out
3. Return
4. Add a new item
5. Exit
(also it would be great to organize everything in classes)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
