Take a number and give the equivalent number in British English words e.g.
1 = one
21 = twenty one
105 = one hundred and five
56945781 = fifty six million nine hundred and forty five thousand seven hundred and eighty one etc. up to 999,999,999 without using a tokenizer, or any external libraries.
As a pointer on what we would be looking for in the app:
- Test Driven Development
- clear separation of concerns
- well defined objects / interfaces
- application of patterns to solve the problem
- no code duplication
- well refactored code
As a pointer on what we would be looking for in the app:
- application of good OO design principles to solve the problem
- well tested code
- well refactored code
A procedural approach to this code is strongly discouraged.