Feu una funció que, donat un natural @x@, retorni la reducció dels seus dígits.
| C++ | |
| C | |
| Java | |
| Python | |
|
En aquest exercici, direm que reduir els dígits d’un nombre consisteix a calcular la suma dels seus dígits. Si la suma és un dígit, aquest ja és el resultat. Altrament, es torna a aplicar el mateix procés a la suma obtinguda, fins a tenir un sol dígit.
Resoleu aquest problema utilitzant la funció recursiva que retorna la suma dels dígits d’un natural @x@.
| C++ | |
| C | |
| Java | |
| Python | |
|
@x@ és un natural.
Encara que hi ha un truc matemàtic per resoldre aquest problema més ràpidament que sumant dígits, no el feu servir aquí.
Només cal enviar el procediment demanat; el programa principal serà ignorat.
Input/Output