👤

Se citeste un numar natural n .Sa se afiseze suma si produsul cifrelor pare (sau impare)

Răspuns :

#include <iostream>using namespace std;int main(){    int n,uc,s=0,p=1,si=0,pi=1;    cin>>n;    while(n)    {        uc=n%10;        n=n/10;        if(uc%2==0)        {        s=s+uc;        p=p*uc;        }        else if(!(uc%2==0))        {        si=si+uc;        pi=pi*uc;        }    }    cout<<s<<" "<<p<<" "<<si<<" "<<pi;    return 0;}
int main()
{
     int n; 
     cin>>n;
     int s=0;
     int p=1;
     while(n!=0)
    { 
          if(n%10%2==0)
          {     
                   s=s+n%10;
                   p=p*n%10;
          }
         n=n/10;
   }
cout<<"suma cifrelor pare este: "<<s;
cout<<endl<<"produsul cifrelor pare este: "<<p;
return 0;
}