Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Lab 4-5
- #Da main function
- def main():
- monthlySales = getSales() #call to get sales
- #This function gets the monthly sales
- def getSales():
- monthlySales = input('Enter the monthly sales $')
- monthlySales = float(monthlySales)
- return monthlySales
- salesIncrease = getIncrease() #call to get sales increase
- #This function gets the percent of increase in sales
- def getIncrease():
- salesIncrease = input('Enter percent of sales increase. For example 4% should be entered as 4: ') salesIncrease = float(salesIncrease)
- salesIncrease = salesIncrease / 100
- return salesIncrease
- #call to get the store bonus
- storeAmount = storeBonus(monthlySales)
- #This function determines the storeAmount bonus
- def storeBonus(monthlySales):
- if monthlySales >=110000:
- storeAmount = 6000
- elif monthlySales >=100000:
- storeAmount = 5000
- elif monthlySales >=90000:
- storeAmount = 4000
- elif monthlySales >=80000:
- storeAmount = 3000
- else:
- storeAmount = 0
- return storeAmount
- empAmount = empBonus(getIncrease)
- #This function determines the empAmount bonus
- def empBonus(getIncrease):
- if salesIncrease >= .03:
- empAmount = 40
- elif salesIncrease >= .04:
- empAmount = 50
- elif salesIncrease >= .05:
- empAmount = 75
- else:
- empAmount = 0
- return empAmount
- printBonus(storeAmount, empAmount) #call to print amounts
- #This function prints the bonus information
- def printBonus(storeAmount, empAmount):
- print 'The store bonus amount is $', storeAmount
- print 'The employee bonus amount is $', empAmount
- if storeAmount == 6000 and empAmount == 75:
- print 'Congrats! You have reached the highest bonus amounts possible!'
- #calls main
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement