Please respond me as soon as possible regarding this as I'm new user
which is still not used to it and I don't know where or which part
Thomas has newly opened a bookstore, selling at least four diffrent categories of books-
IT reference books, magazine, novels and cookerys books etc. He intends to
expand the variety of books that he in the near future.
In order to build better rapport with the customer, Thomas is setting up a 'Book
Lover's club to attaract customers to sign up as members to his bookstore. With this
'Book Lovers Club' , Thomas will be able to collect his customer's particular, as well
as their preference for books. To become a member, the cuatomer will have to pay
a yearly subscription of $10.
Thomas also intends to implement a saving scheme for his customers. For a customers who
are members of his 'Book Lovers Club', they will enjoy a 3% discount when they purchase
any items in the bookstore. For members who have spent more than $1000 in a year, they
will be deemed as Godcard member, and they will enjoy 5% discount on any purchases
in the bookstore.
Thomas would like to implement an information system in keeping track of the sales of
each category of books. The system should also indicates the best and worst selling
category so that he can react to the market in time. Thomas would also like to computerise
the enrolment of memebrs into the 'Book's Lovers Club'.The system will keep a database of
members' particular and members' preference in books. Furthermore, the system
should also upgrade the members to gold card members when they qualify for it.
Write a pascal program to implement a information system that is suitable for
Thomas' bookstore. Indicate and explain clearly the type of data structure
used in developing the system.
Requirement from the lecturer:
Indicate and explain clearly the types of data structure using
- Array, linked list stack, queue