Introduction to Computer Programming
Assignment - 3 ( 4%)
Upload a Java file for the following problem:
File Name: Order.java
Class Name: Order
Problem:
Order only one item from the menu and generate an invoice for your order.
The total amount of the invoice should include the menu item charge, 5% tax and, tip.
Ask the user to enter a tip for the selected item. Add a tip to the total amount only if a tip is greater than zero. Display the receipt of the order.
Steps:
Display Menu with price in the console
Read user choice of menu item
Apply 5% tax on the selected menu item price
Read tip amount from the user
Add a tip to total amount if it is greater than zero
Display selected item with price, tax amount, tip amount and, total
Coding instruction:
Use switch case and if selection for coding.
Expected Output :
Menu |
|
1. Fries |
$5 |
2. Burger |
$7 |
3. Soda |
$4 |
4. Coffee |
$3 |
5. Donut |
$6 |
Enter your choice: 2 Enter tip($) : 1
Thank you for the order!!
**Receipt** Burger = $7
Tax = $0.35000000000000003
Tip = $1
Total Bill= $8.35
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of