Beispiel #1
0
def main():
    vagas = Fila()

    print('Comandos\n', 'A - adicionar carro\n', 'R - remover carro\n',
          'S - mostrar statatus do estacionamento\n',
          'E - Encerrar o programa')

    print()

    comando = input('Insira o comando desejado: ').upper()

    while comando != 'E':

        if comando == 'A':
            placa = input('Informe o numero da placa: ')
            vagas.inserirDado(placa)
            comando = input('Insira o comando desejado: ').upper()

        elif comando == 'R':
            placa = input('Informe a placa do carro que quer remover: ')
            vagas.remove(placa)

            comando = input('Insira o comando desejado: ').upper()

        elif comando == 'S':
            print(vagas.getFila())
            comando = input('Insira o comando desejado: ').upper()
Beispiel #2
0
def main():
    filaTeste = Fila()
    filaTeste.inserirdados("ifpb")
    filaTeste.inserirdados("teste")
    filaTeste.inserirdados("valor final")
    print(filaTeste.getFila())
    filaTeste.removerDado()
    print(filaTeste.getFila())
    filaTeste.removev("teste")
    #remove o teste
    print(filaTeste.remove())
    #sai o primeiro valor
    print(filaTeste.TamanhoFila())
Beispiel #3
0
            op_fila = int(input('Informe a opção: '))

            if op_fila == 1:
                f_nome = str(input('Informe o nome do filme/série: '))
                f_ano = int(input('Informe o ano de lançamento: '))
                f_produtora = str(
                    input('Informe a distribuidora do filme/série: '))
                time.sleep(2)
                f_op = Dado(f_nome, f_ano, f_produtora)
                fila.add(f_op)
            elif op_fila == 2:
                print(
                    'De acordo com as regras, o primeiro elemento será removido.'
                )
                time.sleep(3)
                fila.remove()
            elif op_fila == 3:
                pass
            elif op_fila == 4:
                pass
            elif op_fila == 5:
                time.sleep(2)
                print(fila.Tamanho())
            elif op_fila == 6:
                time.sleep(2)
                print(fila.Queue())
            elif op_fila == 0:
                print('OPERAÇÕES ENCERRADAS')
                break
            else:
                print('OPÇÃO INVÁLIDA')