Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

THIS IS JAVA PROGRAMMING RELATED, HELP ME, I WILL SURELY UPVOTE YOU, THANK YOU!! QUESTION 1 In this question 1, you need to develop a

image text in transcribed

image text in transcribed

image text in transcribed

THIS IS JAVA PROGRAMMING RELATED, HELP ME, I WILL SURELY UPVOTE YOU, THANK YOU!!

QUESTION 1 In this question 1, you need to develop a system that can apply the concept of TWO (2) or THREE (3) dynamic data structures which are Linked List, Queue and/or Stack. To fulfill the task, you should analyze and find the real-world scenario that is suitable with Linked List, Queue and Stack. From that scenario, you should develop a system writes in JAVA programming languages. DESCRIPTION You should start by thinking of the overall scope & title of your program (like what is the program about, some examples are "To process information on lecturers' academic writing", "To store inventory records of the Sports Department and many more). From the overall scope, there are two processes, which are: First process, design the menu choices to be given to the user to manage data into Linked List (example: add data, display data etc.). There must be at least 4 choices in your menu (not including the exit choice). This program continues until users choose to finish the first process. The compulsory functions are: o Add data o Delete data o Modify data o Display data Second process, once the users choose to finish the first process, transfer all data from Linked List into Queue and/or Stack to proceed with the second process. The compulsory functions for the second process are: o Display data o Any calculation process (at least 2 process) Your answer must consist of: 1. The project title 2. The overall description of the project including the menu choices. 3. The code 4. The output Below is the sample project (no coding) *your project must be included with the coding of all class Write a system to store various types of furniture for ABC Furniture Company. The number of inputs is entered by user. If the design of the furniture is modern, store the furniture data into a queue named modernQueue. Otherwise, store the furniture data into a queue named classicQueue. Calculate the total price of furniture according to those paid with cash and those paid using credit card. Determine whether the customer prefers to pay by cash or with credit card based on payment mode. Then move all modern furniture with price more than RM10000 to a stack named exclusiveStack. Sample Output ABC Furniture Company Monthly Report Product Name Price Quantity Price Discount Total Siti chair 6 40.00 5% 222222 Total 4552222

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database And Transact SQL

Authors: Lucy Scott

1st Edition

1974679985, 978-1974679980

More Books

Students also viewed these Databases questions