-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathatm_practice.py
More file actions
29 lines (24 loc) · 755 Bytes
/
atm_practice.py
File metadata and controls
29 lines (24 loc) · 755 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
b200,r200,b100,r100,b50,r50,b20,r20 = 0,0,0,0,0,0,0,0
def calcularBilletes(dinero):
global b200,r200,b100,r100,b50,r50,b20,r20
aux = 0
if dinero>100 and (dinero%100 ==10 or dinero%100 == 30):
dinero = dinero -50
aux = 1
b200 = dinero//200
r200 = dinero % 200
b100 = r200 // 100
r100 = r200 % 100
if r100 % 20 == 0:
b50 = aux
b20 = r100 // 20
else:
b50 = r100 // 50 + aux
r50 = r100 % 50
b20 = r50 // 20
monto = int(input("ingresa el monto a retirar: "))
calcularBilletes(monto)
print("los billetes de 200 son : ",b200)
print("los billetes de 100 son : ",b100)
print("los billetes de 50 son : ",b50)
print("los billetes de 20 son : ",b20)