SlideShare a Scribd company logo
1 of 2
Download to read offline
CSC240: Programming Assignment #9: Stacks & Queues Assigned: Week 12 Due: Week 13
Points: 50 In this program, you will utilize objects of your class used in previous programs, and
create a program to store 10 objects each into a Stack and into a Queue. You can load the 10
data objects through any combination of user input, hard code the data records/initialization, or
read from a file. The preferred method is by reading from a file since it doesnt require any data
entry or data in code. Coding Requirements: 1. Create your application class, and your container
classes which will encapsulate the both a StackOfObjects and an QueueOfObjects. 2. Read the
file (or create data objects using another method) into a 10-element array of objects, which you
can encapsulate into a separate class. 3. Load the same data set into both the stack and the
queue from the array of objects. 4. In main(), create and invoke a short menu with items to perform
data entry/read from file, and to enable the user to test both the stack and queue functionality by
printing a report of the data. Since a stack is LIFO (Last In First Out) and a queue is FIFO (First In
First Out), the stack data should print in reverse order to which it was inserted, and the queue data
should print in the order to which it was inserted. Menu Items 1. List Original Data (in Array of
Objects) 2. Report of Stack of Data 3. Report of Queue of Data 4. End Program Output
Requirements: (Exercise all methods, including constructors to show their results/output) In your
main() method, exercise all menu items using the methods invoked by each menu item, running all
menu items, showing the initial list, then displaying it by popping objects off of the top of stack, or
de- queueing objects out of the queue. The report of the objects in your array will be columnar,
showing each of the values, formatting the columns and adding headers and footers as needed.
Assigned: Week 12 Due: Week 13 Points: 50 In this program, you will utilize objects of your class
used in previous programs, and create a program to store 10 objects each into a Stack and into a
Queue. You can load the 10 data objects through any combination of user input, hard code the
data records/initialization, or read from a file. The preferred method is by reading from a file since
it doesn't require any data entry or data in code. Coding Requirements: 1. Create your application
class, and your "container" classes which will encapsulate the both a StackOfObjects and an
QueueOfObjects. 2. Read the file (or create data objects using another method) into a 10-element
array of objects, which you can encapsulate into a separate class. 3. Load the same data set into
both the stack and the queue from the array of objects. 4. In main(), create and invoke a short
menu with items to perform data entry/read from file, and to enable the user to test both the stack
and queue functionality by printing a report of the data. Since a stack is LIFO (Last In First Out)
and a queue is FIFO (First In First Out), the stack data should print in reverse order to which it was
inserted, and the queue data should print in the order to which it was inserted. Menu Items 1. List
Original Data (in Array of Objects) 2. Report of Stack of Data 3. Report of Queue of Data 4. End
Program Output Requirements: (Exercise all methods, including constructors to show their
results/output) In your main() method, exercise all menu items using the methods invoked by each
menu item, running all menu items, showing the initial list, then displaying it by popping objects off
of the top of stack, or dequeueing objects out of the queue. The report of the objects in your array
will be columnar, showing each of the values, formatting the columns and adding headers and
footers as needed. Turning in Your Work: Required: Post a Word document and a zip file
containing the C++ project. The lab will not receive credit without screenshots of your output in a
Word document, as well as the .CSV file. Post the Word document separately from the .zip file
with your code. Screenshots in the Word document should include the output samples in the
console window displayed when you run the program.. Save all project folders/files and store them
to a single .ZIP file (Zip format only, no .rar, .7zip or other). Use a clear title with the assignment
number and your name in the zip filename: CSC240YOURLASTNAME-Lab9.zip

More Related Content

Similar to CSC240 Programming Assignment 9 Stacks amp Queues Assig.pdf

Educational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdfEducational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdf
rajeshjangid1865
 
show code and all classes with full implementation for these Program S.pdf
show code and all classes with full implementation for these Program S.pdfshow code and all classes with full implementation for these Program S.pdf
show code and all classes with full implementation for these Program S.pdf
AlanSmDDyerl
 
Program Specifications in c++ Develop an inventory management system f.docx
Program Specifications in c++ Develop an inventory management system f.docxProgram Specifications in c++ Develop an inventory management system f.docx
Program Specifications in c++ Develop an inventory management system f.docx
sharold2
 
Program Specifications in c++ Develop an inventory management syste.docx
Program Specifications in c++    Develop an inventory management syste.docxProgram Specifications in c++    Develop an inventory management syste.docx
Program Specifications in c++ Develop an inventory management syste.docx
sharold2
 
OverviewUsing the C-struct feature, design, implement and .docx
OverviewUsing the C-struct feature, design, implement and .docxOverviewUsing the C-struct feature, design, implement and .docx
OverviewUsing the C-struct feature, design, implement and .docx
alfred4lewis58146
 
1 Goals. 1. To use a text file for output and later for in.docx
1 Goals. 1. To use a text file for output and later for in.docx1 Goals. 1. To use a text file for output and later for in.docx
1 Goals. 1. To use a text file for output and later for in.docx
honey690131
 
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docx
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docxAssg 14 C++ Standard Template Library (STL)(Extra Credit .docx
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docx
festockton
 
Reaction StatisticsBackgroundWhen collecting experimental data f.pdf
Reaction StatisticsBackgroundWhen collecting experimental data f.pdfReaction StatisticsBackgroundWhen collecting experimental data f.pdf
Reaction StatisticsBackgroundWhen collecting experimental data f.pdf
fashionbigchennai
 
ITECH 2100 Programming 2 School of Science, Information Te.docx
ITECH 2100 Programming 2 School of Science, Information Te.docxITECH 2100 Programming 2 School of Science, Information Te.docx
ITECH 2100 Programming 2 School of Science, Information Te.docx
christiandean12115
 
Parameterization is nothing but giving multiple input
Parameterization is nothing but giving multiple inputParameterization is nothing but giving multiple input
Parameterization is nothing but giving multiple input
uanna
 
systems labOnce the Application has started up and you are at the .docx
systems labOnce the Application has started up and you are at the .docxsystems labOnce the Application has started up and you are at the .docx
systems labOnce the Application has started up and you are at the .docx
perryk1
 
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docxLab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
DIPESH30
 
Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7
ashhadiqbal
 

Similar to CSC240 Programming Assignment 9 Stacks amp Queues Assig.pdf (20)

Educational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdfEducational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdf
 
MCS,BCS-7(A,B) Visual programming Syllabus for Final exams @ ISP
MCS,BCS-7(A,B) Visual programming Syllabus for Final exams @ ISPMCS,BCS-7(A,B) Visual programming Syllabus for Final exams @ ISP
MCS,BCS-7(A,B) Visual programming Syllabus for Final exams @ ISP
 
show code and all classes with full implementation for these Program S.pdf
show code and all classes with full implementation for these Program S.pdfshow code and all classes with full implementation for these Program S.pdf
show code and all classes with full implementation for these Program S.pdf
 
D2 k word_format
D2 k word_formatD2 k word_format
D2 k word_format
 
Program Specifications in c++ Develop an inventory management system f.docx
Program Specifications in c++ Develop an inventory management system f.docxProgram Specifications in c++ Develop an inventory management system f.docx
Program Specifications in c++ Develop an inventory management system f.docx
 
Program Specifications in c++ Develop an inventory management syste.docx
Program Specifications in c++    Develop an inventory management syste.docxProgram Specifications in c++    Develop an inventory management syste.docx
Program Specifications in c++ Develop an inventory management syste.docx
 
OverviewUsing the C-struct feature, design, implement and .docx
OverviewUsing the C-struct feature, design, implement and .docxOverviewUsing the C-struct feature, design, implement and .docx
OverviewUsing the C-struct feature, design, implement and .docx
 
1 Goals. 1. To use a text file for output and later for in.docx
1 Goals. 1. To use a text file for output and later for in.docx1 Goals. 1. To use a text file for output and later for in.docx
1 Goals. 1. To use a text file for output and later for in.docx
 
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docx
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docxAssg 14 C++ Standard Template Library (STL)(Extra Credit .docx
Assg 14 C++ Standard Template Library (STL)(Extra Credit .docx
 
Data herding
Data herdingData herding
Data herding
 
Data herding
Data herdingData herding
Data herding
 
Unit i(dsc++)
Unit i(dsc++)Unit i(dsc++)
Unit i(dsc++)
 
Reaction StatisticsBackgroundWhen collecting experimental data f.pdf
Reaction StatisticsBackgroundWhen collecting experimental data f.pdfReaction StatisticsBackgroundWhen collecting experimental data f.pdf
Reaction StatisticsBackgroundWhen collecting experimental data f.pdf
 
ITECH 2100 Programming 2 School of Science, Information Te.docx
ITECH 2100 Programming 2 School of Science, Information Te.docxITECH 2100 Programming 2 School of Science, Information Te.docx
ITECH 2100 Programming 2 School of Science, Information Te.docx
 
Python for Beginners
Python  for BeginnersPython  for Beginners
Python for Beginners
 
Murach: How to use Entity Framework EF Core
Murach: How to use Entity Framework EF  CoreMurach: How to use Entity Framework EF  Core
Murach: How to use Entity Framework EF Core
 
Parameterization is nothing but giving multiple input
Parameterization is nothing but giving multiple inputParameterization is nothing but giving multiple input
Parameterization is nothing but giving multiple input
 
systems labOnce the Application has started up and you are at the .docx
systems labOnce the Application has started up and you are at the .docxsystems labOnce the Application has started up and you are at the .docx
systems labOnce the Application has started up and you are at the .docx
 
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docxLab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
 
Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7
 

More from yuvarajm76

Cuestionario de comunicaciones comerciales 15 La declara.pdf
Cuestionario de comunicaciones comerciales   15   La declara.pdfCuestionario de comunicaciones comerciales   15   La declara.pdf
Cuestionario de comunicaciones comerciales 15 La declara.pdf
yuvarajm76
 

More from yuvarajm76 (20)

Cul de las siguientes afirmaciones sobre el transporte mas.pdf
Cul de las siguientes afirmaciones sobre el transporte mas.pdfCul de las siguientes afirmaciones sobre el transporte mas.pdf
Cul de las siguientes afirmaciones sobre el transporte mas.pdf
 
Cul de las siguientes afirmaciones NO es cierta sobre el i.pdf
Cul de las siguientes afirmaciones NO es cierta sobre el i.pdfCul de las siguientes afirmaciones NO es cierta sobre el i.pdf
Cul de las siguientes afirmaciones NO es cierta sobre el i.pdf
 
Cul de las siguientes afirmaciones sobre el enlace de gene.pdf
Cul de las siguientes afirmaciones sobre el enlace de gene.pdfCul de las siguientes afirmaciones sobre el enlace de gene.pdf
Cul de las siguientes afirmaciones sobre el enlace de gene.pdf
 
Cul de las siguientes cosas deben hacer las clulas recin.pdf
Cul de las siguientes cosas deben hacer las clulas recin.pdfCul de las siguientes cosas deben hacer las clulas recin.pdf
Cul de las siguientes cosas deben hacer las clulas recin.pdf
 
Cul de las siguientes es la mejor lnea de asunto Si us.pdf
Cul de las siguientes es la mejor lnea de asunto   Si us.pdfCul de las siguientes es la mejor lnea de asunto   Si us.pdf
Cul de las siguientes es la mejor lnea de asunto Si us.pdf
 
Cul de las siguientes caractersticas de una sociedad es m.pdf
Cul de las siguientes caractersticas de una sociedad es m.pdfCul de las siguientes caractersticas de una sociedad es m.pdf
Cul de las siguientes caractersticas de una sociedad es m.pdf
 
Cul de las siguientes afirmaciones sobre un mercado es ver.pdf
Cul de las siguientes afirmaciones sobre un mercado es ver.pdfCul de las siguientes afirmaciones sobre un mercado es ver.pdf
Cul de las siguientes afirmaciones sobre un mercado es ver.pdf
 
Cul de las siguientes afirmaciones sobre las redes inform.pdf
Cul de las siguientes afirmaciones sobre las redes inform.pdfCul de las siguientes afirmaciones sobre las redes inform.pdf
Cul de las siguientes afirmaciones sobre las redes inform.pdf
 
Cul de las siguientes afirmaciones sobre la hepatitis B V.pdf
Cul de las siguientes afirmaciones sobre la hepatitis B V.pdfCul de las siguientes afirmaciones sobre la hepatitis B V.pdf
Cul de las siguientes afirmaciones sobre la hepatitis B V.pdf
 
Cul de las siguientes afirmaciones sobre la especiacin al.pdf
Cul de las siguientes afirmaciones sobre la especiacin al.pdfCul de las siguientes afirmaciones sobre la especiacin al.pdf
Cul de las siguientes afirmaciones sobre la especiacin al.pdf
 
Cul de las siguientes afirmaciones sobre la gemacin de ve.pdf
Cul de las siguientes afirmaciones sobre la gemacin de ve.pdfCul de las siguientes afirmaciones sobre la gemacin de ve.pdf
Cul de las siguientes afirmaciones sobre la gemacin de ve.pdf
 
Cul de las siguientes afirmaciones representa la fotosnte.pdf
Cul de las siguientes afirmaciones representa la fotosnte.pdfCul de las siguientes afirmaciones representa la fotosnte.pdf
Cul de las siguientes afirmaciones representa la fotosnte.pdf
 
Cul de las siguientes afirmaciones sobre el efecto del pH .pdf
Cul de las siguientes afirmaciones sobre el efecto del pH .pdfCul de las siguientes afirmaciones sobre el efecto del pH .pdf
Cul de las siguientes afirmaciones sobre el efecto del pH .pdf
 
Cuando no conocemos las desviaciones estndar de la poblaci.pdf
Cuando no conocemos las desviaciones estndar de la poblaci.pdfCuando no conocemos las desviaciones estndar de la poblaci.pdf
Cuando no conocemos las desviaciones estndar de la poblaci.pdf
 
Cul de estos cidos grasos de 18 carbonos tendra el menor.pdf
Cul de estos cidos grasos de 18 carbonos tendra el menor.pdfCul de estos cidos grasos de 18 carbonos tendra el menor.pdf
Cul de estos cidos grasos de 18 carbonos tendra el menor.pdf
 
Cul de estos componentes proporciona redundancia de datos .pdf
Cul de estos componentes proporciona redundancia de datos .pdfCul de estos componentes proporciona redundancia de datos .pdf
Cul de estos componentes proporciona redundancia de datos .pdf
 
Cuestionario de comunicaciones comerciales 15 La declara.pdf
Cuestionario de comunicaciones comerciales   15   La declara.pdfCuestionario de comunicaciones comerciales   15   La declara.pdf
Cuestionario de comunicaciones comerciales 15 La declara.pdf
 
Cuanto ms relacionadas estn dos especies ms similares so.pdf
Cuanto ms relacionadas estn dos especies ms similares so.pdfCuanto ms relacionadas estn dos especies ms similares so.pdf
Cuanto ms relacionadas estn dos especies ms similares so.pdf
 
Critical values for quick reference during this activity In.pdf
Critical values for quick reference during this activity In.pdfCritical values for quick reference during this activity In.pdf
Critical values for quick reference during this activity In.pdf
 
Cul de estas texturas ayuda al gelogo a determinar si una.pdf
Cul de estas texturas ayuda al gelogo a determinar si una.pdfCul de estas texturas ayuda al gelogo a determinar si una.pdf
Cul de estas texturas ayuda al gelogo a determinar si una.pdf
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

CSC240 Programming Assignment 9 Stacks amp Queues Assig.pdf

  • 1. CSC240: Programming Assignment #9: Stacks & Queues Assigned: Week 12 Due: Week 13 Points: 50 In this program, you will utilize objects of your class used in previous programs, and create a program to store 10 objects each into a Stack and into a Queue. You can load the 10 data objects through any combination of user input, hard code the data records/initialization, or read from a file. The preferred method is by reading from a file since it doesnt require any data entry or data in code. Coding Requirements: 1. Create your application class, and your container classes which will encapsulate the both a StackOfObjects and an QueueOfObjects. 2. Read the file (or create data objects using another method) into a 10-element array of objects, which you can encapsulate into a separate class. 3. Load the same data set into both the stack and the queue from the array of objects. 4. In main(), create and invoke a short menu with items to perform data entry/read from file, and to enable the user to test both the stack and queue functionality by printing a report of the data. Since a stack is LIFO (Last In First Out) and a queue is FIFO (First In First Out), the stack data should print in reverse order to which it was inserted, and the queue data should print in the order to which it was inserted. Menu Items 1. List Original Data (in Array of Objects) 2. Report of Stack of Data 3. Report of Queue of Data 4. End Program Output Requirements: (Exercise all methods, including constructors to show their results/output) In your main() method, exercise all menu items using the methods invoked by each menu item, running all menu items, showing the initial list, then displaying it by popping objects off of the top of stack, or de- queueing objects out of the queue. The report of the objects in your array will be columnar, showing each of the values, formatting the columns and adding headers and footers as needed. Assigned: Week 12 Due: Week 13 Points: 50 In this program, you will utilize objects of your class used in previous programs, and create a program to store 10 objects each into a Stack and into a Queue. You can load the 10 data objects through any combination of user input, hard code the data records/initialization, or read from a file. The preferred method is by reading from a file since it doesn't require any data entry or data in code. Coding Requirements: 1. Create your application class, and your "container" classes which will encapsulate the both a StackOfObjects and an QueueOfObjects. 2. Read the file (or create data objects using another method) into a 10-element array of objects, which you can encapsulate into a separate class. 3. Load the same data set into both the stack and the queue from the array of objects. 4. In main(), create and invoke a short menu with items to perform data entry/read from file, and to enable the user to test both the stack and queue functionality by printing a report of the data. Since a stack is LIFO (Last In First Out) and a queue is FIFO (First In First Out), the stack data should print in reverse order to which it was inserted, and the queue data should print in the order to which it was inserted. Menu Items 1. List Original Data (in Array of Objects) 2. Report of Stack of Data 3. Report of Queue of Data 4. End Program Output Requirements: (Exercise all methods, including constructors to show their results/output) In your main() method, exercise all menu items using the methods invoked by each menu item, running all menu items, showing the initial list, then displaying it by popping objects off of the top of stack, or dequeueing objects out of the queue. The report of the objects in your array will be columnar, showing each of the values, formatting the columns and adding headers and footers as needed. Turning in Your Work: Required: Post a Word document and a zip file containing the C++ project. The lab will not receive credit without screenshots of your output in a Word document, as well as the .CSV file. Post the Word document separately from the .zip file
  • 2. with your code. Screenshots in the Word document should include the output samples in the console window displayed when you run the program.. Save all project folders/files and store them to a single .ZIP file (Zip format only, no .rar, .7zip or other). Use a clear title with the assignment number and your name in the zip filename: CSC240YOURLASTNAME-Lab9.zip