ou have been tasked with creating a program to manage a small library. The library has the following books in stock: ``` books = { "Harry Potter and the Philosopher's Stone": 5, "The Great Gatsby": 3, "To Kill a Mockingbird": 7, "1984": 4, "The Catcher in the Rye": 2 } ``` The program should use a menu-driven approach to allow the user to select the following desired task: 1. Allow users to check if a specific book is in stock. 2. Allow users to add a new book to the library. 3. Allow users to remove a book from the library. 4. Allow users to apply a discount of 10% to a book if the quantity in stock is greater than 5. (for a given book identified by the user) 5. Allow users to apply a discount of 5% to a book if the quantity in stock is between 1 and 5 (for a given book identified by the user) The program should also keep track of the total revenue generated from book sales. Note: your program should be well-commented
ou have been tasked with creating a
```
books = {
"Harry Potter and the Philosopher's Stone": 5,
"The Great Gatsby": 3,
"To Kill a Mockingbird": 7,
"1984": 4,
"The Catcher in the Rye": 2
}
```
The program should use a menu-driven approach to allow the user to select the following desired task:
1. Allow users to check if a specific book is in stock.
2. Allow users to add a new book to the library.
3. Allow users to remove a book from the library.
4. Allow users to apply a discount of 10% to a book if the quantity in stock is greater than 5. (for a given book identified by the user)
5. Allow users to apply a discount of 5% to a book if the quantity in stock is between 1 and 5 (for a given book identified by the user)
The program should also keep track of the total revenue generated from book sales.
Note: your program should be well-commented
Step by step
Solved in 4 steps with 3 images