Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

This assignment will give you more experience working as a team on the use of: 1 . Loops & Files 2 . Decision Structures 3

This assignment will give you more experience working as a team on the use of:
1. Loops & Files
2. Decision Structures
3. Functions
4. Structures
5. Menus
In this project use C++ to develop a library management program that maintains the library book list. The goal is to ensure that all team members participate and share the load of the work and produce a working program.
The program must allow the librarian to add copies of books, add clients, let a client check out (i.e., borrow) books, and let a client check-in (i.e., return) books.
PROJECT DESCRIPTION / SPECIFICATIONS
In this programming assignment, you will develop a project that implements an engineering library. You will implement and test structures in this project. They are the BookType, ClientRecord.
Functions needed for the program are:
A addBook function
A addClient function
A saveBookList function
A borrowBook function.
A returnBook function.
Structures should include:
The six comparison operators.
The assignment operator=.
The operator <<(as a friend function).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions