Kurso de Raku / Funkcia, samtempa, reaktiva kaj reta programado / Funkcia programado / Rekursio / Exercises

Sumo de ciferoj

Problemo

Skribu rekursian subprogramon sum-digits, kiu redonas la sumon de la dekumaj ciferoj de nenegativa entjero. Por nombro sub 10 la respondo estas la nombro mem; alie aldonu la lastan ciferon ($n % 10) al la cifersumo de la resto ($n div 10).

Presu sum-digits(1234).

Ekzemplo

La programo presas:

10

Solvo

Vidu la solvon

Kursa navigado

Solvo: Potenco   |   Solvo: Sumo de ciferoj