Pesquisar neste blog

15/11/2019

O barbeiro sonolento























  •  Descrição do problema


  1.  A analogia de uma barbearia com um barbeiro.
  •  A barbearia possui
  1.  Uma cadeira para corte de cabelo
  2.  Uma sala de espera com um número determinado de cadeiras
  •  Quando o barbeiro finaliza o corte de cabelo de um cliente
  1.  Ele libera o cliente e vai até a sala de espera para ver se há algum cliente esperando
  2.  Se há algum cliente esperando, ele trás consigo um dos clientes corta o seu cabelo
  3. 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.


  1. Se o barbeiro estiver dormindo, ele o acorda e senta na cadeira.
  2. Se o barbeiro estiver trabalhando então o cliente vai para a sala de espera
  3. Se houver uma cadeira livre na sala de espera então ele senta e aguarda sua vez
  4. 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: