Advertisement
DrizzerX

T1

Feb 20th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. Billetes = [50,20,10,5,1]
  2. Cambio = {50: 0, 20: 0, 10: 0, 5: 0, 1: 0}
  3. Data = [0,0]
  4. cammount = 0
  5.  
  6. def calculate():
  7.     cambio2 = 0
  8.     global cammount
  9.     for i in Billetes:
  10.         cambio2 = cammount//i
  11.         if cambio2 !=0:
  12.             Cambio[i] += cambio2
  13.             cammount -= (i*cambio2)
  14.             if cammount==0:
  15.                 break
  16.  
  17. Data[0] = (int)(input("Input your bill ammount: "))
  18. Data [1] = (int)(input("Input your payment ammount: "))
  19.  
  20. if Data[0] > Data[1]:
  21.     print ("Invalid: Bill ammount is greater than payment ammount")
  22. if (Data[0] - Data[1]) == 0:
  23.     for keys,values in Cambio.items():
  24.         print(keys, ':', values)
  25. else:
  26.     cammount = Data [1] - Data [0]
  27.     print("El cambio es:", cammount )
  28.     calculate()
  29.     for keys,values in Cambio.items():
  30.         print(keys, ':', values)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement