A list of toppings should be shown on the screen as a menu

Assignment Help C/C++ Programming
Reference no: EM13166969

Write a menu-driven C++ program that allows a user to select from the following items: Pizza, Cheeseburger, and Hot Dog. Pizza should be represented by the integer value 1. Cheeseburger should be represented by the integer value 2. Hot Dog should be represented by the integer value 3. Validate the input that the user enters; what is allowed to be entered is 1, 2, or 3. If the user enters any other number, ask him or her to enter a correct number.
Based on the choice from the user, a list of toppings should be shown on the screen as a menu. Output to the screen three toppings that could be included on the user's item. For example, if the user selects pizza, three possible choices that could be displayed are Extra Cheese, Beef, and Chicken. Ask the user to enter his choice as an integer value. Extra Cheese should be represented by the value 1. Beef should be represented by the value 2. Chicken should be represented by the value 3. Validate the input that the user enters; what is allowed to be entered is 1, 2, or 3. If the user enters any other number, ask him or her to enter a correct number.
After the user is done with his or her order, print out a message that shows the user his or her complete order. For example:
You ordered Pizza with toppings of Extra Cheese.
DO NOT PUT ALL OF YOUR INSTRUCTIONS (C++ CODE) IN THE MAIN
FUNCTION!
THE MAIN FUNCTION SHOULD CONTAIN CALLS TO OTHER USER-DEFINED
FUNCTIONS.
USE AS MANY USER-DEFINED FUNCTIONS AS POSSIBLE.

Reference no: EM13166969

Questions Cloud

Guessing game : In C++ develop a "guessing game" where the computer and the user alternatively guess the value of a randomly selected secret number between 1 and 99 (or any other maximum value). Initially, the computer selects the random number, and the user make..
Discuss how olap and data warehousing technologies : Discuss how OLAP and data warehousing technologies work together in solving user problems. What are the advantages and disadvantages of the different OLAP technologies (MOLAP, ROLAP, HOLAP)?
Optimal value of the objective function : Find the optimal value of the objective function for the following problem by only inspecting its dual. (Do not solve the dual by the simplex method)
Write a method called add uneven arrays : Write a method called addUnevenArrays that takes two arrays, a and b, and returns a new array, c, with alength that is the maximum of the lengths of a and b. Each c[i] is the sum of the corresponding elementsof a and b if both elements exist.
A list of toppings should be shown on the screen as a menu : Write a menu-driven C++ program that allows a user to select from the following items: Pizza, Cheeseburger, and Hot Dog. Pizza should be represented by the integer value 1. Cheeseburger should be represented by the integer value 2.
Write specifications using uml notation for a function : Write specifications using UML notation for a function that computes the sum of the first five positive integers in an array of  n  arbitrary integers.
The number of lowercase letters in the file : The number of uppercase letters in the file The number of lowercase letters in the file
Why do we pursue technologies : Why do we pursue technologies, such as those associated with virtual reality? Going back to one of our definitions of technology, what problem are we trying to solve? What are the risks associated with these technologies?
The access attributes, list and describe : Without considering the access attributes, list and describe which base class members may not be inherited by a derived class and provide a rationale for why this is?

Reviews

Write a Review

C/C++ Programming Questions & Answers

  To use a sentinel loop so once the value of -99 i

modify this program to use a sentinal loop so once the value of -99 is entered after getting the pay and hours the program should end.

  Create class has three pieces of information as data members

Create a class called Date in C++ that includes three pieces of information as data members: month (type int), day (type int) and yaer (type int).

  Write a program to crypt its input accordingly

Write a program to crypt its input according to a specified transformation scheme

  The program should support a ''new'' feature

Write a GUI program that represents a simple Notepad clone. The program should support a 'new' feature that clears the text buffer, a save feature that writes to a file using a PrintStream

  Write a function to compute the volume of a cone

write a function to compute the volume of a cone by using the base radius r and the height h of the cone as the parameters of the function Vcone = xr^2h/3

  Build a definition for a class that stores data

Using C++ language, build a definition for a class that stores data about a two dimensional vector. The class has to have mutators and accessors to get and set the x and y values. Make x and y integers. Then overload the operator * so that it retu..

  Initialize an array and fill the array with the gpa values.

Write a program in java that asks user input (using a loop) for name of 10 student and the corresponding grade point averages (GPAs). Initialize an array and fill the array with the GPA values.

  Create an array of objects from the provided code

Create an array of objects from the provided code and run a for loop to assign strings and numbers. In this assignment, I will need to see the main function. Make sure there is a default constructor.

  During the execution of the above code, how many instru

(a) During the execution of the above code, how many instructions are executed? (b) Assuming a standard unicycle machine (CPI = 1) running at 100 KHz, how long will the above code take to complete?

  Test a program that prompts for the user

Write and test a program that prompts for the user to input a file name and uses two functions head() and tail() - head() displays the first 10 lines of a file

  The process function will then need

The process function will then need to find the time the person waited by calling the time function and finding the difference between the start and end timestamps. Save this time to an accumulator so that in the end you can find the average wait tim..

  Write program to declare the array of type float

Write down the c++ program which declares the array of 50 components of type float. Initialize array so that first 25 components are equal to square of the index variable.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd