Question: Imagine a local library hired you to create program that will help them organize their book collection.Their collection consists of 3500 books. They would like

Imagine a local library hired you to create program that will help them organize their book collection.Their collection consists of 3500 books. They would like to sort the books in the alphabetical order, so users could find specific book easier.

For this project, create menu-driven, Console application that will read data from a text file, store the data in a linked list, and then use an insertion sort to sort the data in alphabetical order.

Each field in the text file will be stored in a separate line. Starting the application will close the creation of a linked list, with one node corresponding to one book. Each node will contain the following: author, title, publisher, description, ISBN, and year published. Furthermore, when started, the application will present the welcome message with the current date and menu with the following menu items:

Add new book: program adds the book to the list and to the text file

Remove book: program removes the book from the list and from the text file

Remove All: program deletes list

Sort: program reads the data from the text file, creates and sort the list by the author

Directions

You are to write C++ program that meets the instruction requirements above. Use the assignment template to insert the assignment deliverables outlined

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!