Informatică, întrebare adresată de Mihai2628, 8 ani în urmă

Se da n numar natural. Calculati recursiv produsul cifrelor nenule din n.

Ex n=1023 --> 6

Răspunsuri la întrebare

Răspuns de S0unds
2

#include <iostream>

using namespace std;

int produs (int n)

{

   if(n/10==0)

   return 1;

   if(n%10!=0)

   return (n%10) * produs(n/10);

   else

   return produs(n/10);

}

int main() {

   int n=1023;

   cout<<produs(n);

}


Alte întrebări interesante