QUESTION

# I provided a link where you should input all the codes Chapter 1 & 2 Programming Assignment https://codecheck.io/files/2105311821elma5g2inoyybszfuicwhm3gi TakeoutOrder.java We will be writing a s

I provided a link where you should input all the codes

Chapter 1 & 2 Programming Assignment

https://codecheck.io/files/2105311821elma5g2inoyybszfuicwhm3gi

TakeoutOrder.java

We will be writing a simple program to model a take out fast food order.  Once we have the user's name and food order, we will output the "check" or "receipt" with the total purchase.

The following are sample runs of the program to help you write your code and format your output.  Please make note of "blank" lines in between output statements.  It must match exactly to pass the Code Check tests.

Sample Output 1:

Welcome to Burger Hut. We sell hamburgers, cheeseburgerssmall fries, large fries, and one size drink.Once you have placed your order, your receipt will print.

Please enter your first name:  use my name ---> JeffreyPlease enter your last name: use my name ------> MohEnter how many hamburgers to order: 1Enter how many cheeseburgers to order: 2Enter how many small fries to order: 2Enter how many large fries to order: 1Enter how many drinks to order: 3

Burger Hut     <-- Notice the indented name and date - printf needed           6/28/2021 5:51 PM

Moh, J          <-- Notice the left-aligned last name, first initial, and totalTotal: $27.40 \\Thank you and come again!// <-- Notice indented goodbye message and \\ // escape sequence Sample Output 2: Welcome to Burger Hut. We sell hamburgers, cheeseburgerssmall fries, large fries, and one size drink.Once you have placed your order, your receipt will print. Please enter your first name: JasminePlease enter your last name: DavisEnter how many hamburgers to order: 0Enter how many cheeseburgers to order: 4Enter how many small fries to order: 3Enter how many large fries to order: 1Enter how many drinks to order: 5 Burger Hut 6/28/2021 5:51 PM Davis, JTotal:$39.05

\\Thank you and come again!//

Instructions for Part 1:

1. Go to the following URL to complete the program: Project 1
2. If using and IDE (jGrasp, Eclipse, other), create a new class file named TakeoutOrder.Javascript with a main method.  First, try to complete the program in your IDE with the Instructions and what is given in the program link.
3. You will be filling in code everywhere you see the ellipses (. . .) in the Code Check code.  Please follow the instructions and use the Sample Outputs to guide you.
4. Write the Class comment and @author and @version tags
5. Declare and initialize 5 Constants for:
1. The cost of a hamburger is 4.75
2. The cost of a cheeseburger is 4.95
3. The cost of a small fry is 1.00
4. The cost of a large fry is 2.50
5. The cost of a drink (one size only) is 2.75
• Remember to name your Constants according to Javascript standards using ALL_CAPS.
6. Use a series of println statements to output the "Greeting" message (see Sample Output)
7. The prompt for the user's first name is already included in Code Check.  Create a variable to store the input for the first name and use a Scanner method to read the value from the Console.
8. The prompt for the user's last name is already included in Code Check.  Create a variable to store the input for the last name and use a Scanner method to read the value from the Console.
9. Following the example of Steps 7 & 8, write the prompts for each food item and create variables to store the inputs.  Use Scanner methods to read in the values from the Console.  (You will have 5 more prompt and input statements.)
10. Using only existing variables and Constants, calculate the total cost of the bill (receipt).  No *magic* numbers here - use the variables and constants only.
11. Using printf statements, output the Restaurant name (Burger Hut) and the date and time (6/2/8/2021 5:51 PM) indented.  *Note: To indent the output in, you will need a numerical value in your printf statement before the 's' in %s  (see p. 52).  You can judge how far in to indent by comparing the 'B' in Burger to the line above it - notice it is under the 'd' in drinks.
12. Using a println statement, output the last name, first initial of the user.
13. Using printf statements, output the total with 2 decimal places (see p. 52) and the goodbye message indented .  Again, use the method of Step 11 to judge how far to indent.  You will also need the \\ and // in the message, so please make sure to look at Escape Sequences.
14. Submit your code in Code Check and check the results of the tests. Please correct any error messages or output formatting issues.
15. Once you have everything correct, download the zipped file and then upload to this Assignment folder.  You should see a "Download" button that looks like this that will give you a zipped file containing your code and test data:

Testing and Submitting

Once you have thoroughly tested your program, please upload the zipped file only to this Ch. 1 & 2 Programming Assignment folder.

1. Neatness of code and use of proper indentation of 4 spaces, 8 spaces, etc.  This is the Checkstyle part of your Report.
2. Commenting of code - including class comment, @author, @version, and code comments. This is the Checkstyle part of your Report.
3. Good use of constant and variable names - they should be descriptive names and not individual characters or abbreviations.  Ex.  FINAL_COST or firstName. This is the Checkstyle part of your Report.
4. Output is correct and matches the Sample Output for all tests that executed on your code in Code Check.  This is the Test 1, Test 2, etc. part of your Report.  They must say "Pass".
5. Correct calculations using variables and constants (i.e. the math is correct).  This is the Test 1, Test 2, etc. part of your Report.
6. My visual inspection of your code.  I will be checking for good variable and constant names and well as good indenting of code.  Instructor reserves the right to make adjustments to the Code Check score based on inspection.

ALL DONE!!  Great job!

• @
• 838 orders completed
Tutor has posted answer for $20.00. See answer's preview$20.00