- Descrição do problema
- A analogia de uma barbearia com um barbeiro.
- A barbearia possui
- Uma cadeira para corte de cabelo
- Uma sala de espera com um número determinado de cadeiras
- Quando o barbeiro finaliza o corte de cabelo de um cliente
- Ele libera o cliente e vai até a sala de espera para ver se há algum cliente esperando
- Se há algum cliente esperando, ele trás consigo um dos clientes corta o seu cabelo
- Se não há clientes esperando então ele volta para a cadeira de corte para dormir
- Quando um cliente chega à barbeariaO cliente olha o que o barbeiro está fazendo.
- Se o barbeiro estiver dormindo, ele o acorda e senta na cadeira.
- Se o barbeiro estiver trabalhando então o cliente vai para a sala de espera
- Se houver uma cadeira livre na sala de espera então ele senta e aguarda sua vez
- Se não houver cadeira livre na sala de espera então o cliente vai embora.
Alunos: Luís Fernando, Henrique Souza, Luana Novais e Eberty Miranda
Créditos para: Luís Fernando autor do algoritmo
Clique aqui para fazer o download do arquivo feito no Java
Nenhum comentário:
Postar um comentário