Red de conocimiento informático - Conocimiento informático - Programación para sumar los números en cualquier número entero

Programación para sumar los números en cualquier número entero

Dado que se desconoce la longitud del número entero de entrada, se guarda usando el tipo de cadena y luego simplemente suma los números en cada carácter.

El código es el siguiente: #include?

#include?

#include?

Usar ?namespace;std

int?calculateDigitSum(string?num)

{

int?res?=?0;

for(unsigned?int?i?=?0;?i?{

res?+=?num[i]? -?' 0';

}

return?res;

}

int?main()

{

cadena? Ingrese un número: "

getline(cin, num);

int res =calculDigitSum(num);

cout?El resultado es: ""<

cout?<

regresar?