La clase intervalo:
Código:
class Intervalo
{
int ppo;
int fin;
Intervalo ()
{
}
Intervalo (int m, int n)
{
ppo = m;
fin = n;
}
}
La función que calcula el número de ceros:
Código:
int cuantosCeros(int n)
{
if(n<10 && n!=0)
return 0;
else if(n<10 && n==0)
return 1;
else if (n%10==0)
return 1 + cuantosCeros(n/10);
else
return cuantosCeros(n/10);
}
Y aquí viene mi problema, tengo que crear dos funciones una principal y otra auxiliar que busquen lo dicho antes.
Mi función principal:
Código:
int mayorCantidadCerosAux (Intervalo d, int i)
{
if(i==0)
return 0;
}
Mi función auxiliar:
Código:
int mayorCantidadCeros (Intervalo d)
{
return mayorCantidadCerosAux (d, d.fin);
}
No tengo ni idea de como seguir.