Buscar

Uma empresa trabalha na produção de concreto e terceiriza o serviço de transporte do produto. Os caminhoneiros telefonam para a empresa e registram...

Uma empresa trabalha na produção de concreto e terceiriza o serviço de transporte do produto. Os caminhoneiros telefonam para a empresa e registram seu interesse pelo trabalho. Todas as manhãs os caminhoneiros estacionam o caminhão no pátio da empresa e aguarda a sua vez. O atendimento segue o critério de ordem de chegada. Esse processo é, atualmente, controlado pela secretária, que utiliza sua agenda para gerenciar os motoristas diariamente. A empresa, que carrega, no máximo 10 caminhões por dia, pretende informatizar esse processo. Implemente a solução desse problema, utilizando o conceito de fila em linguagem python. 


Respostas

User badge image

Ed Verified user icon

Para implementar a solução desse problema utilizando o conceito de fila em linguagem Python, podemos seguir os seguintes passos: 1. Importar a biblioteca de fila do Python: ```python from queue import Queue ``` 2. Criar uma fila vazia para armazenar os caminhoneiros: ```python fila_caminhoneiros = Queue() ``` 3. Quando um caminhoneiro telefonar para a empresa, adicioná-lo à fila: ```python fila_caminhoneiros.put(nome_do_caminhoneiro) ``` 4. Quando um caminhão chegar ao pátio da empresa, remover o primeiro caminhoneiro da fila e atribuir o trabalho a ele: ```python caminhoneiro_atual = fila_caminhoneiros.get() ``` 5. Repetir o processo até que todos os caminhões sejam carregados: ```python for i in range(10): caminhoneiro_atual = fila_caminhoneiros.get() # atribuir trabalho ao caminhoneiro atual ``` Dessa forma, a empresa poderá gerenciar os caminhoneiros de forma mais eficiente e organizada, utilizando o conceito de fila em Python.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando