11-recursion-algos/sum_of_digits.c
github-classroom[bot] 15c381aaae
Initial commit
2025-01-07 06:46:34 +00:00

23 lines
780 B
C

/*----------------------------------------------------------
* HTBLA-Leonding / Class: <your class>
* ---------------------------------------------------------
* Title: Sum of Digits
* Author: */ your name /*
* ----------------------------------------------------------
* Description:
* Recursive and iterative implementation of an algorithm that calculates
* the sum of the digits of a given positive integer.
* ----------------------------------------------------------
*/
/*
Instructions:
Define a function sum_of_digits(n) that takes a positive integer `n` as input.
The sum of digits can be calculated as n mod 10 + sum of digits of n / 10 as long as n is larger than ten.
*/
// TODO: the recursive implementation
// TODO: the iterative implementation