Să se scrie o funcție C++ recursivă care să determine numărul de cifre egale cu zero ale unui număr natural transmis ca parametru și să întoarcă rezultatul prin intermediul unui parametru de ieșire.
va roog, reamintesc ca functia este recursiva
Răspunsuri la întrebare
Răspuns de
8
int cif_zero(int n, int & c)
{
if(n > 9)
{
cif_zero(n / 10, c);
if(n % 10 == 0) c++;
}
else
c = !n;
}
{
if(n > 9)
{
cif_zero(n / 10, c);
if(n % 10 == 0) c++;
}
else
c = !n;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Fizică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă