Professional Documents
Culture Documents
Hot Dog Counter
Hot Dog Counter
amount of leftovers
#declare variables
HOT_DOG_PACK = 10
BUN_PACK = 8
people = 0.0
dogPerPerson = 0.0
dogsNeeded = 0.0
dogPacks = 0.0
bunPacks = 0.0
#obtain values
people = int(input('How many people are coming to the cookout? '))
dogPerPerson = int(input('How many hot dogs per person? '))
#Calculations
if dogNeeded % HOT_DOG_PACK == 0 and dogNeeded >= 10:
dogPacks = dogNeeded / HOT_DOG_PACK
print (f'{dogPacks:.0f} hot dog packs needed, with 0 hot dogs left over.')
#if num of hot dogs is less than a pack
elif dogNeeded % HOT_DOG_PACK != 0 and dogNeeded <= 9:
dogRemainder = dogNeeded % HOT_DOG_PACK
leftOverH = HOT_DOG_PACK - dogRemainder
print (f'1 hot dog pack is needed, with {leftOverH:.0f} hot dogs left over.')
else:
dogRemainder = dogNeeded % HOT_DOG_PACK
leftOverH = HOT_DOG_PACK - dogRemainder
dogPacks = (dogNeeded // HOT_DOG_PACK) + 1
print (f'{dogPacks:.0f} hot dog packs needed, with {leftOverH:.0f} hot dogs
left over.')