Esempio n. 1
0
 def cliente(self):
     print('No momento você tem esta lista de quadrinhos')
     self.__oi = pilha.Pilha()
     self.__oi.imprimirPilha()
     print()
     self.__valor = int(input('Quantos Clientes há na fila: '))
     self.__gerandoFila()
     print('Distribuindo.....')
     self.__distribuindoHq()
     self.__limpandoFila()
Esempio n. 2
0
 def __deletaPilha(self):
     self.pilha = pilha.Pilha()
     if len(self.pilha.pilha) == 0:
         print('\nAguarde um momento vou verificar se tem mais HQs')
         time.sleep(3)
         print('\nDesculpa a demora... mas realmente ACABOU OS HQ')
         sys.exit()
     else:
         print('\nRemovendo HQ da Pilha')
         self.pilha.pilha.popitem()
     return self.pilha.pilha
Esempio n. 3
0
 def menu(self):
     pessoas = fila.Fila()
     hq = pilha.Pilha()
     n = 0
     while n != 4:
         print(' - - - - - - - M E N U - - - - - - -')
         print('| 1) Criar fila e distribuir HQ    |')
         print('| 2) Verificar Lista de HQ         |')
         print('| 3) Empilhar mais HQ no Store     |')
         print('| 4) Ir tomar água de coco em Miame|')
         print(' - - - - - - - - - - - - - - - - - -')
         n = int(input('Digite sua escolha: '))
         if n == 1:
             pessoas.cliente()
         elif n == 2:
             pessoas.mostarListaHQ()
         elif n == 3:
             hq.adicionarEstoque()
         elif n != 4:
             print('Sabe contar não ??? \n' 'são apenas 4 escolhas !!!')
Esempio n. 4
0
 def mostarListaHQ(self):
     self.__oi = pilha.Pilha()
     self.__oi.imprimirPilha()
Esempio n. 5
0
 def __distribuindoHq(self):
     for count in range(self.__valor):
         self.__oi = pilha.Pilha()
         self.__deletaPilha()
     return self.__fila