Citar
Supongamos que tengo 7 digitos, de esos 7 digitos me tiene que dar la suma del numero 30.
Yo ingreso el valor de 0031416, este valor sumando sus numeros me da el valor de 15.
Entonces tengo que sumarle un numero y volver a sumar ese numero. si mi numero llega al numero 9999999...y no me da el numero deceado regresarlo al numero 0000000.
Y saber cuantos numeros se le incrementa a 0031416 para que llegue al valor 30 en este ejemplo.
Yo ingreso el valor de 0031416, este valor sumando sus numeros me da el valor de 15.
Entonces tengo que sumarle un numero y volver a sumar ese numero. si mi numero llega al numero 9999999...y no me da el numero deceado regresarlo al numero 0000000.
Y saber cuantos numeros se le incrementa a 0031416 para que llegue al valor 30 en este ejemplo.
Mi pregunta es... como hago que un Int... sume sus valores 1 por uno...¿? y mantenerlo como int.
Ya que no encontre una manera facil de hacerlo... yo lo que utilice fue un vector
int V[0,0,3,1,4,1,6].... pero se me hace un codigo extenso con los excesos de if's que llego a utilizar.
Entonces esa es mi pregunta.