def setUp(self): self.cien = Billete100() self.docientos = Billete200() self.quinientos = Billete500() self.mil = Billete1000() listaP = [] self.cajero1 = Cajero() for i in range(0, 10): listaP.append(self.mil) self.cajero1.agregarDinero(listaP) listaP2 = [] self.cajero2 = Cajero() for i in range(0, 10): listaP2.append(self.mil) for i in range(0, 20): listaP2.append(self.quinientos) self.cajero2.agregarDinero(listaP2) listaP3 = [] self.cajero3 = Cajero() for i in range(0, 10): listaP3.append(self.mil) for i in range(0, 20): listaP3.append(self.quinientos) for i in range(0, 15): listaP3.append(self.docientos) self.cajero3.agregarDinero(listaP3) listaP4 = [] self.cajero4 = Cajero() self.cajero4.agregarDinero(listaP4)
def main(): a = Billete1000() aa = Billete1000() aaa = Billete1000() aaaa = Billete1000() aaaaa = Billete1000() b = Billete500() bb = Billete500() bbb = Billete500() c = Billete200() cc = Billete200() ccc = Billete200() cccc = Billete200() ccccc = Billete200() d = Billete100() dd = Billete100() ddd = Billete100() listaP = [a,c,cc,ccc,cccc,ccccc] cajero = Cajero() cajero.agregarDinero(listaP) cajero.contarDinero() cam = float(input("Ingrese el la cantidad de cambio que quiere obtener(0.1 para el 10%, etc): ")) cajero.extraerDineroCambio(2000, cam) cajero.contarDinero()
def main(): a = Billete1000() aa = Billete1000() aaa = Billete1000() aaaa = Billete1000() aaaaa = Billete1000() b = Billete500() c = Billete200() d = Billete100() listaP = [a,aa,aaa,aaaa,aaaaa,b,c,d] cajero = Cajero() cajero.agregarDinero(listaP) cajero.contarDinero() cajero.extraerDinero(3500) cajero.contarDinero()
) #funcion de extraer dinero pero con el monto(SIN_CAMBIO) # print(self.dinero_entregado) self.dinero_entregado_cc.extend( self.dinero_entregado ) #Lista con los obj de cada billete (de la extraer_dinero) return self.dinero_entregado_cc # self.total= self.dinero_extraido_total_cc + self.sin_cambio # print(self.total) #Dinero de Extraccion (SIN CAMBIO) if __name__ == "__main__": #Pruebas cajero = Cajero_automatico() a = Billete100() b = Billete200() c = Billete500() d = Billete1000() e = Billete200() f = Billete1000() g = Billete1000() h = Billete100() i = Billete200() j = Billete500() k = Billete500() l = Billete100() m = Billete100() n = Billete200() o = Billete500() p = Billete1000()
pers1 = Persona("Franco", "Santander", "Cliente") pers2 = Persona("Daniel", "Quinteros", "Cliente") persona_DAO.guardar(pers1) persona_DAO.guardar(pers2) cargar_dinero = Tipo_Actividad("Deposito", "Ingresar dinero") extraer_dinero = Tipo_Actividad("Extraccion", "Extraer dinero") tipo_DAO.guardar(cargar_dinero) tipo_DAO.guardar(extraer_dinero) cajero1 = Cajero() cajero2 = Cajero() # Creo Billetes a = Billete100() b = Billete200() c = Billete500() d = Billete1000() e = Billete200() f = Billete1000() dep1 = [a, b, c, d, e, f] # 3000 # Deposito1 dep2 = [a, a, b, b, c, c, d, d] # 3600 # Deposito2 agr_bill_1 = cajero1.agregar_dinero(dep1) agr_bill_2 = cajero2.agregar_dinero(dep2) # Acitvidad de deposito # ACTIVIDAD 1 a1 = Actividad("Informacion", agr_bill_1)