Write a Java program that includes products' prices in a Stack.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
icon
Concept explainers
Question
Exercise 2- Stack Implementation
Write a Java program that includes products' prices in a Stack.
The program should function as follows:
1. Add the values in the stack shown below and display the list.
2. Display the top value
3.
Remove elements from the list and print the values that will be removed
(upon user request)
4. Display the updated list and its top element
100
The program includes:
5. One class named: Stack
120
6. Four methods: push(), show(), pop(),and peek()
90
300
230
150
Exercise 2- Stack Implementation
O Console 3
<terminated> StcakApp2 (Java Application) C:\Users\bamuf\.p2\poo\plugins\org.eclipse]
Available products:
100
120
100
120
90
300
230
150
90
300
230
The peek value is: 100
150
Do you want to remove a product from the stack? [1= Yes, 2= No]
How many products do you want to remove?
Products to be removed:
1ee
120
The updated list:
le
le
3ee
230
150
IThe peek value is: 90
Side 10
Transcribed Image Text:Exercise 2- Stack Implementation Write a Java program that includes products' prices in a Stack. The program should function as follows: 1. Add the values in the stack shown below and display the list. 2. Display the top value 3. Remove elements from the list and print the values that will be removed (upon user request) 4. Display the updated list and its top element 100 The program includes: 5. One class named: Stack 120 6. Four methods: push(), show(), pop(),and peek() 90 300 230 150 Exercise 2- Stack Implementation O Console 3 <terminated> StcakApp2 (Java Application) C:\Users\bamuf\.p2\poo\plugins\org.eclipse] Available products: 100 120 100 120 90 300 230 150 90 300 230 The peek value is: 100 150 Do you want to remove a product from the stack? [1= Yes, 2= No] How many products do you want to remove? Products to be removed: 1ee 120 The updated list: le le 3ee 230 150 IThe peek value is: 90 Side 10
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Depth First Search
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education