You are on page 1of 12

FUNDAMENTALS

OF
PROGRAMING

TITLE: ONLINE BOOKSTORE


NAME GROUP MEMBERS

O1 02 03 04 05
NUR ATIKAH NUR ANIS
BINTI MOHD SYAZWINA NUR NORIZLIN NUR AYUNIE
AZHAR BINTI AZIZ AISYIKIN BINTI MOHD BINTI MOHD
BINTI DENEIAL AZMI
RAZALI
Create an online book store that allows users to choose and
PROBLEM purchase a book based on genreID and bookID. The selected
books will be display the total price of the books that users
STATEMENT purchasing and all books get a 50% discount. Calculate the total
price according the genreID and bookID:
GenreID BookID BookName Price
  101 The Haunting of Hill House by Shirley Jackson (1959) RM 15.00
  102 It by Stephen King (1986) RM 19.20
 
 Horror 103 The Exorcist by William Peter Blatty (1971) RM30.40
104 The Shining by Stephen King (1977) RM 23.00
105 Salem’s Lot by Stephen King (1975) RM 34.50
  106 A Little Life by Hanya Yanagihara RM 15.50
 
  107 Never Let Me Go by Kazuo Ishiguro RM 17.90
 
108 The Book Thief by Markus Zusak RM30.00
Sad
109 Everything I Never Told You by Celeste Ng RM 15.50
110 Beautiful Boy by David Sheff RM 21.00
  111 Jane Eyre by Charlotte Bronte RM 13.20
 
  112 Anna Karenina by Leo Tolstoy RM 31.20
Romance 113 North and South by Elizabeth Gaskell RM19.00
114 Emma by Jane Austen RM 16.80
115 Pride and Prejudice by Jane Austen RM23.40
Input Process Output
GenreID Prompt genreID, BookName
BookID bookID TotalPrice
Get genreID, bookID
ANALYSIS  
Calculate totalPrice =
TABLE price * (50/100)
Display totalPrice
Start
Prompt genreID, bookID
Get genreID,bookID
DOWHILE bookID != 0,price != 0
Calculate totalPrice = price * (50/100)
IF bookID == 101 THEN
Display BookName
Else

PSEUDOCODE Display BookName


ENDIF
Prompt genreID, bookID
Get genreID,bookID
ENDDO
END
Compute totalPrice = price * (50/100)
totalprice← totalPrice = price * (50/100)
END
FLOWCHART
JAVA CODE
Expected output ::
THANK YOU !!!

You might also like