Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Functioneel programmeren / Recursie / Exercises
Som van de cijfers
Opgave
Schrijf een recursieve subroutine sum-digits die de som
van de decimale cijfers van een niet-negatief geheel getal teruggeeft.
Voor een getal onder 10 is het antwoord het getal zelf;
anders tel je het laatste cijfer ($n % 10) op bij de
cijfersom van de rest ($n div 10).
Druk sum-digits(1234) af.
Voorbeeld
Het programma drukt af:
10