Advertisement
mixster

mixster

May 19th, 2009
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.18 KB | None | 0 0
  1. print 'Right, that\'ll be $3.47'
  2. total = float(raw_input('Enter how much you give me $'))
  3.  
  4. if total < 3.47:
  5.     print 'Trying to scam me ey?'
  6. elif total == 3.47:
  7.     print 'Thank you'
  8.  
  9. change_to_give = (total - 3.47)
  10. while change_to_give > 0:
  11.     if change_to_give >= 20:
  12.         print '$20'
  13.         change_to_give -= 20
  14.     elif change_to_give >= 10:
  15.         print '$10'
  16.         change_to_give -= 10
  17.     elif change_to_give >= 5:
  18.         print '$5'
  19.         change_to_give -= 5
  20.     elif change_to_give >= 2:
  21.         print '$2'
  22.         change_to_give -= 2
  23.     elif change_to_give >= 1:
  24.         print '$1'
  25.         change_to_give -= 1
  26.     elif change_to_give >= 0.5:
  27.         print '50p'
  28.         change_to_give -= 0.5
  29.     elif change_to_give >= 0.2:
  30.         print '20p'
  31.         change_to_give -= 0.2
  32.     elif change_to_give >= 0.1:
  33.         print '10p'
  34.         change_to_give -= 0.1
  35.     elif change_to_give >= 0.05:
  36.         print '5p'
  37.         change_to_give -= 0.05
  38.     elif change_to_give >= 0.02:
  39.         print '2p'
  40.         change_to_give -= 0.02
  41.     elif change_to_give > 0.01:
  42.         print '1p'
  43.         change_to_give -= 0.01
  44.     else:
  45.         print '1p'
  46.         break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement