Să se scrie o funcție C++ care să returneze pentru un număr natural n transmis ca parametru numărul de cifre zero de la finalul lui n! = 1•2•...•n.
Răspunsuri la întrebare
Răspuns de
4
int cifre(int n)
{
int p=1,i,k=0;
for(i=1;i<=n;i++)
p=p*i;
while(x%10==0)
{
k++;
x=x/10;
}
return k;
}
{
int p=1,i,k=0;
for(i=1;i<=n;i++)
p=p*i;
while(x%10==0)
{
k++;
x=x/10;
}
return k;
}
Răspuns de
22
int nz(int m)
{
int s = 0, p = 5;
while(p <= m)
{
s = s + m / p;
p = p * 5;
}
return s;
}
{
int s = 0, p = 5;
while(p <= m)
{
s = s + m / p;
p = p * 5;
}
return s;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă