Cerinţa
Scrieți definiția completă a unui subprogram C++, nz, cu un parametru întreg n, care returnează numărul zerourilor de la sfârşitul numărului n!
Restricţii şi precizări
numele subprogramului va fi nz
0
Exemplu
Dacă n=12, nz(n)=2, deoarece 12! se termină cu două cifre zero.
Important
Soluţia propusă va conţine doar definiţia funcţiei cerute. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.
Răspunsuri la întrebare
Răspuns de
0
unsigned long long int nz(unsigned int n)
{
unsigned int z = 0, auxn;
while(n>4)
{
auxn = n;
while(auxn % 5 == 0)
{auxn /= 5; z++}
n--;
}
return z;
}
{
unsigned int z = 0, auxn;
while(n>4)
{
auxn = n;
while(auxn % 5 == 0)
{auxn /= 5; z++}
n--;
}
return z;
}
ginomarian2:
ok si ce scriu mai departe in int main?
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă