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

Se da un numar natural n.Sa se calculeze produsul cifrelor impare ale acestuia.
Va rog sa ma ajutati!!!

Răspunsuri la întrebare

Răspuns de razvanicus
2

Răspuns:

Explicație:

#include <iostream>

using namespace std;

int n, p;

int main()

{

cin>>n;

while(n>0)

{

if(n%2 == 1) // daca ultima cifra este imapara, adica numarul este impar

     p=p*(n%10); // n%10 = ultima cifra a lui n;

n = n/10; // n/10 este partea intreaga a lui n la impartirea cu 10

}

cout<<p;

return 0;

}

Alte întrebări interesante