Waternode

Percentages ftw

Jun 23rd, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.00 KB | None | 0 0
  1. def getPercentages(numbers, percentages):
  2.     numberSum = sum(numbers)
  3.     for i in range(0, len(numbers)):
  4.         percentages[i] += numbers[i]/numberSum
  5.  
  6. payment = int(input("Please enter payment "))
  7. commission = int(input("Please enter commmission "))
  8. commissionPay = payment*commission
  9. payment *= 1-commission
  10. message = ["commit","addition","deletion"]
  11. devs = ["Emery","Ali","Torn","Erez"]
  12. numbers = []
  13. percentages = []
  14.  
  15. for i in range(0, len(devs)):
  16.     percentages.append(0)
  17.     numbers.append(0)
  18.  
  19. for i in range(0, len(message)):
  20.     for a in range(0, len(devs)):
  21.         numbers[a] = int(input("Insert " + devs[a] + "'s " + message[i] + " amount" + "\n"))
  22.     print("\n")
  23.     getPercentages(numbers, percentages)
  24.  
  25. finalPercent = []
  26. for i in range(0, len(devs)):
  27.     finalPercent.append(0)
  28.    
  29. getPercentages(percentages, finalPercent)
  30.  
  31. for i in range(0, len(devs)):
  32.     print(devs[i] + " earned " + str(finalPercent[i]*payment))
  33. print("Commission payment: " + str(commissionPay))
Advertisement
Add Comment
Please, Sign In to add comment