Question: Write a program that simulates a Library Circulation System. The system allows: Adding and saving a new book record. Searching for a book by title.

Write a program that simulates a Library Circulation System.

The system allows:

Adding and saving a new book record.

Searching for a book by title.

Searching for a book by author.

Searching for a book by ISBN number

Check out a book

Check in a book

List books by status.

Display library collection sorted by title.

Display library collection sorted by author.

A library book can be defined as a structure

struct Book

{

string author;

string title;

string isbn;

int copies;

};

Book status can be defined as an enum

enum Status { CHECKED_OUT, ON_SHELF };

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 Databases Questions!