Question: c++ or java please You work as a software engineer for a large retail company and are evaluating various data structures to store retail products.


You work as a software engineer for a large retail company and are evaluating various data structures to store retail products. You are asked to implement an array-based stack that can store the following products: Laptop Keyboard Mouse Speaker Charger Mobile LED LCD The laptops should be stored at the top of the stack data structure. You must perform the following steps in order: 1. Create an array-based data structure for the stack. 2. Display the size of the stack. 3. Display all of the elements that are stored on the stack 4. Store all of the elements on the stack using the push method. 5. Extract the top three elements (laptops, keyboards, and computer mice) using the pop method. 6. Display the size of the stack. Note that you can create a stack data structure in any programming language. The program should compile, and a stack should be created. The stack should have all of the retail products. Your answer should contain the following: The push method to insert the element The size method to determine the size of the stack The pop method to remove the element
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
