Informatică, întrebare adresată de matei072002, 9 ani în urmă

secitesc n numerer de la tastatura.Afisati cate dintre acestea au suma divizorilor proprii mai mare decat numarul(inC++)

Răspunsuri la întrebare

Răspuns de DavidSima
0
#include <iostream>
using namespace std;
int n, i, nr, s, j, k;
int main()
{
        cout<<"n=";
        cin>>n;
        for(i=1;i<=n;i++)
    {
        cout<<"nr. " << i <<" = "; cin>>nr;
        s=0;
        for(j=2;j<nr;j++)
            if(nr%j==0)
                s+=j;
        if(s>nr)
            k++;
    }
    cout<< k;
}
Anexe:
Alte întrebări interesante