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

Oplossing

Bekijk de oplossing

Cursusnavigatie

Oplossing: Macht   |   Oplossing: Som van de cijfers