logo Hurry, Grab up to 30% discount on the entire course
Order Now logo
538 Times Downloaded

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Kyle BaileyFinance
(4/5)

981 Answers

Hire Me
expert
Manning DaleResume writing
(5/5)

659 Answers

Hire Me
expert
Peter EllisAccounting
(5/5)

824 Answers

Hire Me
expert
Kaleb BryantEnglish
(5/5)

887 Answers

Hire Me
Java Programming
(5/5)

Write a program that interactively allows users to specify the ingredients to go on a pizza.

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Pizza Program Specification

Objective: Write a program that interactively allows users to specify the ingredients to go on a pizza.

Specification:  Create a Java Console Application that simulate the operations of placing a pizza order. The order of items on the pizza is important. The program must ask the user what ingredient is next and must allow the user to choose the item from a list of specified ingredients, and must also prompt the user for item quantity from within a reasonable range of permitted values. After each ingredient the program must ask if the user is finished. However, the pizza cannot contain more than a maximum of 8 different ingredients, including the crust, the sauce, and the cheese. When the program is complete, it must print out a recipe that will be followed by the pizza chef. All Pizza Ingredients in the list below must be listed in your program. The user MUST be allowed to choose from among all items and quantities. However, error detection and error messages are allowed. Error messages could be used to exclude items that your team does not wish to allow on its pizza. Don’t forget to specify in your recipe that the pizza is to be cooked, or it will not be. 

Language: The program must be written using the programming language you are learning in this class.

Pizza Ingredients:

Item # Category Measure Maximum Quantity

1a     OR Crust - regular each one

1b Crust-gluten-free each one

2 Red Sauce ¼ cup two

3 Pizza cheese ¼ cup two

4 Diced onion 1/8 cup two

5 Diced green pepper 1/8 cup two

6 Pepperoni 2 pieces Four

7 Sliced mushroom 1/8 cup Two

8 Diced jalapenos 1/8 cup Two

9 Sardines each Four

10 Pineapple Chunks 2 pieces Four

11 Tofu ¼ cup Two 

12 Ham Chunks 4 pieces Four

13 Dry red pepper Generous sprinkle Four

14 Dried basil Generous sprinkle Two

Cooking: Pizza is to be appropriately cooked until crust is cooked and topping is fully warmed.

Submit your program documentation including analysis, design, coding and testing (screen captures). Zip up your entire Java project folder in NetBeans. Follow the project link in Blackboard to upload your group work. 

Prof. Margaret Hvatum and I will be the pizza chef. We will execute your program code and follow the recipe and cooking instructions your program gives to make the pizza. If your program runs successfully without errors and the pizza gets baked, then you and your team get to eat the pizza and your program will be automatically entered into our drawing. Winning prices include gift cards, T-shirts, hoodies, backpacks, and more. 

 

(5/5)
Attachments:

Expert's Answer

538 Times Downloaded

Related Questions

. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java

CS 340 Milestone One Guidelines and Rubric  Overview: For this assignment, you will implement the fundamental operations of create, read, update,

. Develop a program to emulate a purchase transaction at a retail store. This  program will have two classes, a LineItem class and a Transaction class

Retail Transaction Programming Project  Project Requirements:  Develop a program to emulate a purchase transaction at a retail store. This

. The following program contains five errors. Identify the errors and fix them

7COM1028   Secure Systems Programming   Referral Coursework: Secure

. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents

Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip

. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer

CS 340 Final Project Guidelines and Rubric  Overview The final project will encompass developing a web service using a software stack and impleme