Question: Step 3 : In the main section of the code, prompt the user for a customer's name and today's date. Output the name and date.
Step : In the main section of the code, prompt the user for a customer's name and today's date. Output the name and date. Create an object of type ShoppingCart. pt
Step : Implement the following menu functions
printmenu
Prints the following menu of options to manipulate the shopping cart. pt
MENU a Add item to cart r Remove item from cart c Change item quantity i Output items' descriptions o Output shopping cart q Quit
executemenu
Takes parameters: a character representing the user's choice and a shopping cart. Performs the menu options described below in step according to the user's choice. pt
Step : Implement the menu options
Step a: In the main section of the code, call printmenu and prompt for the user's choice of menu options. Each option is represented by a single character.
If an invalid character is entered, continue to prompt for a valid choice. When a valid option is entered, execute the option by calling executemenu Then, print the menu and prompt for a new option. Continue until the user enters q pt
Step b: Implement "Output shopping cart" menu option in executemenu pts
Step c: Implement "Output items' descriptions" menu option in executemenu pts
Step d: Implement "Add item to cart" menu option in executemenu pts
Step e: Implement "Remove item from cart" menu option in executemenu pts
Step f: Implement "Change item quantity" menu option in executemenu pts
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
