222k views
0 votes
Ask the user for a total food bill and then find the new total after 6% tax and a tip of the users choice (15, 18, 20%) in python.

User Bfavaretto
by
4.7k points

1 Answer

2 votes

Answer:

#here is code in python.

# read the food bill

tot_bill=float(input("Please enter the food bill:"))

# tax on food

tax=0.06

#choice for tip by user

choice=int(input("enter your choice for tip:(1 for 15%, 2 for 18% and 3 for 20% :)"))

// calculate the total food bill

if choice==1:

tot_food_bill=tot_bill+tot_bill*tax+tot_bill*(.15)

elif choice==2:

tot_food_bill=tot_bill+tot_bill*tax+tot_bill*(.18)

elif choice==3:

tot_food_bill=tot_bill+tot_bill*tax+tot_bill*(.2)

else:

print("invalid choice:")

#print the total food bill

print("total food bill is ",tot_food_bill)

Step-by-step explanation:

Read the food bill from user and assign it to variable "tot_bill".Initialize the tax=0.06 (i.e. 6%) on the bill.Then ask user to give his choice for tip. if the choice is 1 then tip will be 15%, if 2 then 18% and if choice is 3 Then tip will be 20% of the bill.Calculate the total food bill and assign it to variable "tot_food_bill".

Output:

Please enter the food bill:100

enter your choice for tip:(1 for 15%, 2 for 18% and 3 for 20% :)2

total food bill is 124.0

User Calum Halpin
by
6.0k points