Lição 10: Prática de Distribuir Livros

Prática de Distribuir Livros

O programa Distribuir Livros se responsabiliza por diminuir a desigualdade educacional que existe em nosso país, Mumukilandia. Entre as tarefas que desempenham dia a dia para conseguir cumprir este objetivo se encontra a distribuição de livros em todas as escolas públicas do país, que é realizada por pessoas que chamaremos de facilitadores.

A tarefa de um facilitador pode ser resumida nos seguintes três pontos:

  • ir em cada escola de uma cidade, averiguando a quantidade de estudantes que há e quantos livros possuem no total;
  • entregar os livros que forem necessários para que cada estudante tenha o seu (sempre que houver estoque, falaremos disso mais adiante);
  • informar a situação de cada escola, para poupar trabalho ao próximo facilitador.

Nesta oportunidade, aproveitaremos tudo o que sabemos de Gobstones para escrever um pequeno sistema que permita simular o trabalho de um facilitador.


Em Gobstones? Mas se o único que pode ser feito é colocar e retirar pedras! É impossível!
Grave erro! Nessa lição vamos te mostrar como podemos usar as pedras para modelar o que quisermos. Só vamos necessitar um pouquinho da sua imaginação e que nos ajude a pensar em nomes apropriados para as tarefas que programaremos.

Exercícios