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

  Create program that uses functions and reference parameters

Create program that uses functions and reference parameters, and asks user for the outside temperature.

  Write a program using vectors and iterators

Write a program using vectors and iterators that allows a user to maintain a personal list of DVD titles

  Write the code required to analyse and display the data

Calculate and store the average for each row and column. Determine and store the values for the Average Map.

  Write a webservices application

Write a webservices application that does a simple four function calculator

  Iimplement a client-server of the game

Iimplement a client-server version of the rock-paper-scissors-lizard-Spock game.

  Model-view-controller

Explain Model-View-Controller paradigm

  Design a nested program

How many levels of nesting are there in this design?

  Convert celsius temperatures to fahrenheit temperatures

Write a C++ program that converts Celsius Temperatures to Fahrenheit Temperatures.

  Evaluate and output the value in the given base

Write C program that will input two values from the user that are a Value and a Base with which you will evaluate and output the Value in the given Base.

  Design a base class shape with virtual functions

Design a base class shape with virtual functions

  Implementation of classes

Implementation of classes Chart and BarChart. Class barChart chould display a simple textual representation of the data

  Technical paper: memory management

Technical Paper: Memory Management, The intent of this paper is to provide you with an in depth knowledge of how memory is used in executing, your programs and its critical support for applications.

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