La suma de los residuos al dividir continuamente el numero por diez no es mas que ... la suma de los dígitos del numero.
Tu programa no funciona correctamente porque en el bucle no modificas la variable "n". Cámbialo a:
Un saludo
Tu programa no funciona correctamente porque en el bucle no modificas la variable "n". Cámbialo a:
Código (cpp) [Seleccionar]
while (n > 0){
suma += n % 10;
n /= 10;
}
Un saludo