Programación General > C/C++
Problema para separar numeros en sus digitos
Raideolo:
Holas soy nuevo por estos lados y quisiera saber si me pueden ayudar con un problema que tengo, por mas que he buscado por internet no puedo encontrar una respuesta clara, yo estoy programando c++ con code blocks y tengo problema con un algoritmo. Bueno mi problema es el siguiente necesito poder separar un numero(independiente de los digitos que tenga el numero. Ej: 1,123,1234,12345, etc) en sus digitos. Yo estaba usando esto:
while(a!=0)
{
b=a%10;
a=a/10;
return b;
}
(a es el numero que quiero separar)
chenech:
Hola, no entiendo lo que quieres separar, por ejemplo 1,123,1234,12345 como lo quieres separar, por las comas?
Raideolo:
Hola :D, por ejemplo si yo ingreso el numero 4567 al separarlo me tiene que quedar 4 5 6 7 (separarlos por espacio), es que ademas ese es el primer paso de lo que tengo que hacer, porque despues de separarlos(obviamente mostrando los numeros por separados) tengo que sumarlos y ademas invertir el numero (segun el ejemplo anterior: 7654)
chenech:
OK, que compilador de C++ usas?
Raideolo:
GNU GCC
Navegación
[#] Página Siguiente
Ir a la versión completa