Gotas de chuva é uma versão um pouco mais complexa do desafio FizzBuzz, uma pergunta clássica de entrevista.
A tua tarefa é converter um número nos sons de gotas de chuva correspondentes.
Se um número:
"Plong"."PlingPlang"."34".Neste exercício vais implementar um procedimento que deve alocar a string que devolve. Libertar a string é da responsabilidade de quem chama o procedimento.
// The procedure will be called like that:
converted := convert(3)
// ...
// and eventually the caller will delete the string
delete(converted)
Inscreve-te no Exercism para aprenderes e dominares Odin com 73 exercícios, e mentoria humana real, tudo grátis.
Explora soluções com pipelines funcionais, multiplicação de matrizes, soluções baseadas em tabelas pré-calculadas com uma macro, uma abordagem orientada a objetos, um uso impressionante tanto de Python como de TCL, e uma edição empresarial.