C++ LANGUAGE. I NEED COMPLETE CODE WITH ALL FUNCTIONS CLEARLY. Create a Book class with data members book title, author name, price, edition. You are required to implement the following functions using the Last In First Out data structure. •Constructor–for initializing the default values of a book•setData( )–for setting the data in the data members from the user•isEmpty( )–for checking whether stack of books is empty•isFull( )–for checking whether stack of books is full•push( )–for inserting abook in the stack. If the stack is full, you are required to ask the user whether he/she wants to insert even if the stack is full. If the user says yes, then re-size your stack to create a bigger stack. Also, check whether the book is already in the stack or not. If the new book is already in the stack, display the user a message stating the book is already in the stack.•pop( )–for removing a book from the stack•reverseStack( )–for reversing the order of the books in the stack. For example, if a book with the title AB
C++ LANGUAGE. I NEED COMPLETE CODE WITH ALL FUNCTIONS CLEARLY.
Create a Book class with data members book title, author name, price, edition. You are required to implement the following functions using the Last In First Out data structure. •Constructor–for initializing the default values of a book•setData( )–for setting the data in the data members from the user•isEmpty( )–for checking whether stack of books is empty•isFull( )–for checking whether stack of books is full•push( )–for inserting abook in the stack. If the stack is full, you are required to ask the user whether he/she wants to insert even if the stack is full. If the user says yes, then re-size your stack to create a bigger stack. Also, check whether the book is already in the stack or not. If the new book is already in the stack, display the user a message stating the book is already in the stack.•pop( )–for removing a book from the stack•reverseStack( )–for reversing the order of the books in the stack. For example, if a book with the title ABC was pushed at the last of the stack, then after calling this function, the book ABC goes to 0thindex i.e. it becomes 1stelement that is entered.•searchBook( )–for a searching book by name or author. It asks the user to enter the typeof search he/she wants i.e. by Book name or by author name.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps