1

# Tip Calculator (Python 3)

Hey, I've been teying to figure out the tip calculator problem. I can't get it, here's my progress so far: ----- bill = int(input()) print(float(bill * 20 // 100)) -----

16 Answers

+ 13

#Acts like a vacuum for user to input the bill amount
bill = int(input())
x = 20 #tip percentage
y = 100 #overrall percentage
#calculates the tip amount
tip = (bill * int(x))/int(y)
print(float(tip))

+ 3

Answer is
bill = int(input())
#your code goes here
x = 20 #tip percentage
y = 100 #overrall percentage
#calculates the tip amount
tip = (bill * int(x))/int(y)
print(float(tip))

+ 2

bill=int(input())
tip=float(bill*20/100)
print(tip)

+ 1

bill = int(input())
x = 20 #tip percentage
y = 100 #overrall percentage
#calculates the tip amount
tip = (bill * int(x))/int(y)
print(float(tip))

+ 1

bill = float(input("How much was the meal? "))
fifteen = ((bill / 100) * 15)
eightteen = ((bill / 100) * 18)
twenty = ((bill / 100) * 20)
total1 = (fifteen + bill)
total2 = (eightteen + bill)
total3 = (twenty + bill)
print("\nA 15% tip is $", fifteen)
print("With tip your total is $", total1)
print("\nAn 18% tip is $", eightteen)
print("With tip your total is $", total2)
print("\nA 20% tip is $", twenty)
print("With tip your total is $", total3)

+ 1

tip = float(int(input())*20/100)
print(tip)

0

bill = int(input())
#your code goes here
print(float(bill*20/100))

0

this is mine
bill = int(input())
tip= (bill * 20/100)
print (float (tip))

0

I did it a shortcut way I did
bill=int(input())
Print(bill*0.2)
This just gave me 20% of whatever input (kind of cheating) but will now learn what was required

0

bill=float (input("Enter your bill:-"))
tip=20
time=((bill*tip)/100)
print (time)

0

# My_code
bill = int(input())
#your code goes here
tip = float(input())
print(bill * tip//100)
#Acts like a vacuum for user to input the bill amount
bill = int(input())
x = 20 #tip percentage
y = 100 #overrall percentage
#calculates the tip amount
tip = (bill * int(x))/int(y)
print(float(tip))
What is the diffence between the first code and the second one? Because in the code coach it said the fisrt code was wrong and i did not get why?

0

Can anyone give me the right answer please???

0

Nima Tanchangya please, show your attempt before

0

try this, may not be the cleanest but it works.
def calculate():
print("Welcome To The Python Tip Calculator")
#Prompt the user to enter the amount on the bill
meal = float(int(input("What is the total bill?: ")))
#Prompt the user for the % tip they'd like to leave
tip = int(input("What % tip would you like to give?: "))
#Prompt the user for the # of people splitting the bill
people = int(input("How many people are splitting the bill?: "))
tax = .10
print(tax)
#figure the tip on the bill amount pre tax
tip_amount = meal * tip/100
print(f'Your meal was ${meal} and your tip is ${tip_amount}')
#figure the sales tax from the bill amount
tax_amount = meal * tax
#calculate the total bill to include tax and tip
total_cost = tip_amount + tax_amount + meal
#update the bill to include the tax
print(f' Your total with tax is ${total_cost}')
bill_per_person = total_cost / people
final_total = bill_per_person
#Calculate the amount each person owes based on the bill and tips the user entered
print(f'Your total bill is {total_cost} and each person should pay {final_total}')
# we need to include an option to continue to calculate for other tip amounts
another_amount = input('Would you like to enter another amount? ')
print(another_amount)
for letter in another_amount:
if letter == "n":
print('I hope you have enjoyed using your Python Tip Calculator!')
return
else:
another_amount == "y"
calculate()
calculate()

2

Hello it tried replicating the code but am not prompted to give the input

5

hi! you use the integer division operator // instead of the normal one /

Hot today

What is indentations... ?

6 Votes

int num = 2;
int x = 3;
if(num >= 2) {
if(x > 4) { num = 3; }
else { num = 4; }
}
else {x = 1; }

1 Votes

Need solution

0 Votes

About Java McQ

0 Votes

Need solution

0 Votes

YouTube Link Finder

0 Votes