Gotas de chuva é uma versão um pouco mais complexa do desafio FizzBuzz, uma questão clássica de entrevistas.
Sua tarefa é converter um número nos sons correspondentes de gotas de chuva.
Se um determinado número:
"Plong"."PlingPlang"."34".Tente focar em usar Test Driven Development neste exercício. Rode os testes, um por um, e tente resolver o problema aos poucos, à medida que ele se desenrola. Quando tudo passar, veja se você consegue refatorar o código para deixá-lo menos repetitivo.
Crie sua conta no Exercism para aprender e dominar Pharo com 50 exercícios e mentoria humana de verdade, tudo de graça.
Explore soluções usando pipelines funcionais, multiplicação de matrizes, uma solução pré-calculada baseada em tabela usando uma macro, uma abordagem orientada a objetos, um uso impressionante de Python e TCL e uma edição empresarial.