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?