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

se citeste n nr nat de la tastatura sa se calculeze suma si produsul cifrelor impare din nr n cu do while sau while​

Răspunsuri la întrebare

Răspuns de davidalexandru9
0

Răspuns:

#include <iostream>

using namespace std;

int n, s, p;

int main()

{

   cin>>n;

   s=0;

   p=1;

   while(n)

   {

       if(n%2==1)

       {

           s=s+n%10;

           p=p*n%10;

       }

       n/=10;

   }

   cout<<"Suma cifrelor impare este "<<s<<", iar produsul cifrelor impare este "<<p<<".";

   return 0;

}

Alte întrebări interesante