def aeroplane(): for i in range(nbAvionsPrevus): moniteur_retirer(usine.tamponMoteur,"moteur") moniteur_retirer(usine.tamponCarlingueAileRoue,"carlingueAileRoue") moniteur_retirer(usine.tamponMoteur,"moteur") # A completer: retirer 1 carlingue1Ailes2Roues3 et 2 moteurs des tampons tprint( 'Un aeroplane est achevé ({})'.format(i+1)) # A completer: deposer dans le tampon des aeroplane moniteur_deposer(usine.tamponAeroplne,"avion","1")
def carlingue1Ailes2(): for i in range(nbAvionsPrevus): # A completer: retirer 1 carlingue et 2 ailes des tampons moniteur_retirer(usine.tamponAile,"aile") moniteur_retirer(usine.tamponCarlingue,"carlingue") moniteur_retirer(usine.tamponAile,"aile") tprint( 'Un assemblage 1 carlingue avec 2 ailes est achevé ({})'.format(i+1)) # A completer: deposer dans le tampon des carlingue1Ailes2 moniteur_deposer(usine.tamponCarlingueAile,"carlingueAile","1")
def aeroplane(): for i in range(nbAvionsPrevus): # A completer: retirer 1 carlingue1Ailes2Roues3 et 2 moteurs des tampons moniteur_retirer(usine.tC2A3R, "C2A3R") moniteur_retirer(usine.tMoteur, "Moteur") moniteur_retirer(usine.tMoteur, "Moteur") time.sleep(random.randint(0, 3)) tprint('Un aeroplane est achevé ({})'.format(i + 1)) # A completer: deposer dans le tampon des aeroplane moniteur_deposer(usine.tC2A3R1M, "C2A3R1M", i)
def carlingue1Ailes2(): for i in range(nbAvionsPrevus): # A completer: retirer 1 carlingue et 2 ailes des tampons moniteur_retirer(usine.tCarlingue, "Carlingue") moniteur_retirer(usine.tAile, "Aile") moniteur_retirer(usine.tAile, "Aile") time.sleep(random.randint(0, 3)) tprint( 'Un assemblage 1 carlingue avec 2 ailes est achevé ({})'.format(i + 1)) # A completer: deposer dans le tampon des carlingue1Ailes2 moniteur_deposer(usine.tC2A, "C2A", i)
def carlingue1Ailes2Roues3(): for i in range(nbAvionsPrevus): # A completer: retirer 1 carlingue1Ailes2 et 3 roues des tampon moniteur_retirer(usine.tRoue, "Roue") moniteur_retirer(usine.tRoue, "Roue") moniteur_retirer(usine.tRoue, "Roue") moniteur_retirer(usine.tC2A, "C2A") time.sleep(random.randint(0, 3)) tprint( 'Un assemblage 1 carlingue et 2 ailes avec 3 roue est achevé ({})'. format(i + 1)) # A completer: deposer dans le tampon des carlingue1Ailes2Roues3 moniteur_deposer(usine.tC2A3R, "C2A3R", i)
def moteur(): for i in range(nbAvionsPrevus*2): tprint( 'Un moteur est achevé ({})'.format(i+1)) # A completer: deposer dans le tampon des moteurs moniteur_deposer(usine.tamponMoteur,"moteur","1")
def roue(): for i in range(nbAvionsPrevus*3): tprint( 'Une roue est achevée ({})'.format(i+1)) # A completer: deposer dans le tampon des roues moniteur_deposer(usine.tamponRoue,"roue","1")
def aile() : for i in range(nbAvionsPrevus*2): tprint( 'Une Aile est achevée ({})'.format(i+1)) # A completer: deposer dans le tampon des ailes moniteur_deposer(usine.tamponAile,"aile","1")
def carlingue(): for i in range(nbAvionsPrevus): tprint( 'Une carlingue est achevée ({})'.format(i+1)) # A completer: deposer dans le tampon des carlingues moniteur_deposer(usine.tamponCarlingue,"carlingue","1")
def moteur(): for i in range(nbAvionsPrevus * 2): time.sleep(random.randint(0, 1)) tprint('Un moteur est achevé ({})'.format(i + 1)) # A completer: deposer dans le tampon des moteurs moniteur_deposer(usine.tMoteur, "moteur", i)
def roue(): for i in range(nbAvionsPrevus * 3): time.sleep(random.randint(0, 2)) tprint('Une roue est achevée ({})'.format(i + 1)) # A completer: deposer dans le tampon des roues moniteur_deposer(usine.tRoue, "roue", i)
def aile(): for i in range(nbAvionsPrevus * 2): time.sleep(random.randint(0, 2)) tprint('Une Aile est achevée ({})'.format(i + 1)) # A completer: deposer dans le tampon des ailes moniteur_deposer(usine.tAile, "aile", i)
def carlingue(): for i in range(nbAvionsPrevus): time.sleep(random.randint(0, 3)) tprint('Une carlingue est achevée ({})'.format(i + 1)) # A completer: deposer dans le tampon des carlingues moniteur_deposer(usine.tCarlingue, "carlingue", i)