Implement a program in C++ that does the following: 1. Displays a Menu (using a do..while loop) with choices for user to choose from (similar to the one shown below) MENU 1. Add an Item to the List 2....


Implement a program in C++ that does the following:<br>1. Displays a Menu (using a do..while loop) with choices for user to choose from (similar to the one shown below)<br>MENU<br>1. Add an Item to the List<br>2. Delete an Item from the List<br>3. Display the Whole List<br>4. Exit<br>Please choose the choice of action by typing the number between (1. To 4.):<br>2. Reads user's choice from the keyboard, and accordingly gets the needed information from the user to perform the list's main behaviors<br>such as 1) adding an item to the list, 2) deleting an item from the list, 3) displaying the whole list. The list is about student first names (i.e.,<br>each item is the first name of a student).<br>3. The list must display proper messages, for example when the list is full, or when the list is empty, or when the items requested to be<br>deleted is not in the list, etc.<br>4. The program should stay and run until user chooses the choice to Exit.<br>NOTE:<br>• Must have a top Banner comment with all the info such as your firstname, lastname, course number and section, semester and year,<br>description about the program, etc.<br>• All the code must be well commented<br>• Maintains proper indentation<br>• Create a ListADT using Object-Oriented Paradigm<br>• Use Modularity where needed (submit the StudentListADT.h, StudentListADT.cpp and StudentListADTMain.cpp files). No<br>other format files, or links, will be accepted.<br>• Use an array<br>

Extracted text: Implement a program in C++ that does the following: 1. Displays a Menu (using a do..while loop) with choices for user to choose from (similar to the one shown below) MENU 1. Add an Item to the List 2. Delete an Item from the List 3. Display the Whole List 4. Exit Please choose the choice of action by typing the number between (1. To 4.): 2. Reads user's choice from the keyboard, and accordingly gets the needed information from the user to perform the list's main behaviors such as 1) adding an item to the list, 2) deleting an item from the list, 3) displaying the whole list. The list is about student first names (i.e., each item is the first name of a student). 3. The list must display proper messages, for example when the list is full, or when the list is empty, or when the items requested to be deleted is not in the list, etc. 4. The program should stay and run until user chooses the choice to Exit. NOTE: • Must have a top Banner comment with all the info such as your firstname, lastname, course number and section, semester and year, description about the program, etc. • All the code must be well commented • Maintains proper indentation • Create a ListADT using Object-Oriented Paradigm • Use Modularity where needed (submit the StudentListADT.h, StudentListADT.cpp and StudentListADTMain.cpp files). No other format files, or links, will be accepted. • Use an array

Jun 07, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here