The question
Cik Mat operates bookstore. During their promotion period, there are books which are sold with special discounts, while others are sold at normal price. Write a program which simulates a point-of-sale (POS) system.

Customers buy books. To simplify, you may want to limit that a customer can buy only a maximum of 5 books for each transaction. However, the program will be better if a customer can buy and pay for...