The program should accept decimal entries like 5231 and 155


Add exception handling to a Tip Calculator program. 

Console

Tip Calculator

INPUT

Cost of meal: ten

Must be a valid decimal number. Please try again.

Cost of meal: -10

Must be greater than 0. Please try again.

Cost of meal: 52.31

Tip percent: 17.5

Must be a valid integer. Please try again.

Tip percent: 20

OUTPUT

Cost of meal: 52.31

Tip percent: 20%

Tip amount: 10.46

Total amount: 62.77

Specifications

  • The program should accept decimal entries like 52.31 and 15.5 for the cost of the meal.
  • The program should accept integer entries like 15, 20, 25 for the tip percent.
  • The program should validate both user entries. That way, the user can't crash the program by entering invalid data.
  • The program should only accept numbers that are greater than 0.
  • The program should round results to a maximum of two decimal places.

This program need to run with python

Solution Preview :

Prepared by a verified Expert
Business Management: The program should accept decimal entries like 5231 and 155
Reference No:- TGS02731302

Now Priced at $25 (50% Discount)

Recommended (90%)

Rated (4.3/5)