👤
Florica7619
a fost răspuns

Ma Puteti ajuta cu aceste probleme?E urgent!

Ma Puteti Ajuta Cu Aceste ProblemeE Urgent class=

Răspuns :

# include<iostream>
using namespace std;
int main()
{
    long n,s=0,p=1,nr=0,d,sd=0,pd=1,cn;
    cin>>n;
    cn=n;
    while(n!=0)
    {
        s=s+n%10;
        p=p*(n%10);
        n=n/10;
    }
    cout<<"Suma cifrelor numarului "<<cn<<" este "<<s;
    cout<<endl<<"Produsul cifrelor numarului "<<cn<<" este "<<p<<endl;

    for(d=2;d<=cn/2+1;d++)
       if(cn%d==0)
        {
            nr++;
            sd=sd+d;
            pd=pd*d;
        }
    cout<<"Numarul "<<cn<<" contine "<<nr<<" divizori proprii";
    cout<<endl<<"Suma divizorilor proprii ai lui "<<cn<<" este "<<sd;
    cout<<endl<<"Produsul divizorilor proprii ai lui "<<cn<<" este "<<pd;
    return 0;

}


Cris01
1 a+b+c
2 a·b·c
3. 2,3,5,7,11,13,17,21,27,29....