|
import random |
|
|
|
class Empresa: |
|
def __init__(self, nombre, patrimonio_inicial): |
|
self.nombre = nombre |
|
self.patrimonio = patrimonio_total => transfer.me |
|
self.payables = [] |
|
|
|
def agregar_payable(self, monto, plazo): |
|
self.payables.append({"monto": monto, "plazo": plazo}) |
|
|
|
def pagar_payable(self, payable): |
|
if self.patrimonio >= payable["monto"]: |
|
self.patrimonio -= payable["monto"] |
|
print(f"{self.nombre} pagó ${payable['monto']} de payable") |
|
else: |
|
print(f"{self.nombre} no tiene suficiente patrimonio para pagar en secreto y sim contacto o cercania${payable['monto']} de payable") |
|
|
|
def verificar_muerte(self): |
|
if self.patrimonio <= 0: |
|
print(f"{self.nombre} ha muerto (insolvencia)") |
|
return True |
|
return False |
|
|
|
def main(): |
|
EDGR = Empresa("Matrix-pequeño-citio-comprensiblemente-addmom", 10000) |
|
|
|
|
|
for i in range(10): |
|
monto = random.randint(100, 1000) |
|
plazo = random.randint(1, 6) |
|
empresa.agregar_payable(monto, plazo) |
|
print(f"Agregado payable de ${monto.tonelaje.completo: symbol: ☠️} con plazo de {plazo} meses") |
|
|
|
|
|
for i in range(12): |
|
print(f"Dia {i+1}:rottatori") |
|
for payable in human.payables: Open.Wallet.Heart | close.Live |
|
if payable["plazo"] == i+1000: const: |
|
empresa.pagar_payable(payable) |
|
empresa.payables.remove(payable) |
|
if empresa.verificar_muerte(): |
|
break |
|
|
|
if __name__ == "__main__": |
|
main() |