Dojo 02/10/2014

GDG Dojo Mobile 2 - Android

Publicado em

Neste mês de outubro tivemos mais um coding dojo temático: mobile! Que tal solucionar um problema em um formato de app Android?

Androideando

Qual foi o problema proposto?

Caixa Eletrônico

Resumo do problema:

Desenvolva um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico. Os requisitos básicos são os seguintes:

  • Entregar o menor número de notas;
  • É possível sacar o valor solicitado com as notas disponíveis;
  • Saldo do cliente infinito;
  • Quantidade de notas infinito (pode-se colocar um valor finito de cédulas para aumentar a dificuldade do problema);
  • Notas disponíveis de R$ 100,00; R$ 50,00; R$ 20,00 e R$ 10,00

Exemplos:

  • Valor do Saque: R$ 30,00 – Resultado Esperado: Entregar 1 nota de R$20,00 e 1 nota de R$ 10,00.
  • Valor do Saque: R$ 80,00 – Resultado Esperado: Entregar 1 nota de R$50,00 1 nota de R$ 20,00 e 1 nota de R$ 10,00.

Qual a situação da solução no final do dojo?

Funcionando, com uma interface bem simples.

Quer mexer no código? É bem fácil, só clicar em Fork e brincar!

Não sabe o que é um Coding Dojo?

É uma reunião de desenvolvedores para trocar ideias e resolver, juntos, um problema. Não precisa ser expert nem manjar de todos os paranauês, basta ter interesse!

Links úteis

Evento no Google+

Participe da comunidade GDG Aracaju