Skip to content

Instantly share code, notes, and snippets.

@Florencia-97
Created October 30, 2016 19:52
Show Gist options
  • Save Florencia-97/6abb7b82eecf31372fe22e32f8cbdf54 to your computer and use it in GitHub Desktop.
Save Florencia-97/6abb7b82eecf31372fe22e32f8cbdf54 to your computer and use it in GitHub Desktop.
class TorreDeControl:
def __init__(self,aviones_aterrizan,aviones_despegan):
self.aviones=0
self.aviones_aterrizan=aviones_aterrizan
self.aviones_despegan=aviones_despegan
def reconocimiento(self):
cola_aterrizar=Cola()
cola_despegar=Cola()
while self.aviones!=0:
for i in range (len(self.aviones_aterrizan)):
avion=self.aviones_aterrizan(i)
cola_aterrizar.enconlar(avion)
for i in range (len(self.aviones_despegan)):
avion=self.aviones_aterrizan(i)
cola_despegar.enconlar(avion)
def accion (self,):
while not cola_aterrizar.esta_vacia:
cola_aterrizar.desencolar()
while not cola_despegar.esta_vacia:
cola_despegar.desencolar()
def __str__(self):
aviones_a=str(cola_aterrizar)
aviones_d=str(cola_despegar)
return "aterrizan:{} despegan:{}".format(aviones_a,aviones_d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment