NECESITO CON SUPREMA URGENCIA

DIANA MARTINEZ
10 de Noviembre del 2005
NECESITO UN PROGRAMA EN C++ QUE IMPRIMA LA CANTIDAD DE DIGITOS DE UN NUMERO EJEMPLO: 14=2, 310=3.

arkahe
10 de Noviembre del 2005
int numero;
int digito;
int nro_digitos=0;

while(d>0)
{
nro_digitos++;//nuemro de digitos. va sumando
d=numero%10;// aki vamos sacando digito por digito
//osea si e el numero es 123 el primer digito ke sake ssera 3 luego 2 y por último 1
numero=numero/10;
}

cout<<\"La cantidad de digitos es: \"<<nro_digitos<<endl;

Dark
10 de Noviembre del 2005
int CantDeCifras(int n)
{
int y=0;
int contador=0;

y=n/10;

if(y==n)
{
return contador;
}
else
{
return contador=CantDeCifras(y)+1;
}
}