DICTIONARY PROJECT GRADE XI Write a program to create a dictionary BOOK with the following elements where each element has bookno as the key field and name, price, quantity, amount, calculated as price and quantity. The category is to be calculated as follows: Category Fic Encyl Acad Other Discount 15% of amount 12% of amount 10% of amount 500 Write a menu driven program to do the following operations: a. Display all the records. b. Search and display records on the basis of: i. Book No ii. Name c. Display the maximum amount. d. Display the average according to the following criteria: i. Average of amount of all books ii. Average of amount of user given category e. Edit the record on the basis of: i. A user given book no ii. A user given book name f. Count the records on the basis of the following: i. C...