Write a ConsoleProgram that calculates the tax, tip and total bill for us at a restaurant. The program should ask the user for the subtotal, and then calculate and print out the tax, tip and total.
Assume that tip is 20% and tax is 8% and that tip is on the original amount, not on the taxed amount.
/** * Program: Restaurant * ------------- * This program helps restaurants calculate the bill * taking into account tax and tip! */ public class Restaurant extends ConsoleProgram { // This declares a constant... it can never change value. private static final double TAX = 0.08; // Tax is 8% private static final double TIP = 0.20; // Tip is 20% public void run() { // store the raw cost of the meal. double cost = readDouble("What was the meal cost? $"); double tax = cost * TAX; double tip = cost * TIP; double total = cost + tax + tip; println("Tax: $" + tax); println("Tip: $" + tip); println("Total: $" + total); } }