👤

se citește un număr natural n. să se determine suma divizorilor săi.

Răspuns :

#include<iostream>
#include<math.h>
using namespace std;

int n;

int suma=0;
cin>>n;
for(int i=2;i<=sqrt(n);i++)
  //divizorii unui numar proprii ai unui numar sunt intre 2 si radical din )

{
 if(n%i==0)
  suma+=i;

}
cout<<i;
#include<iostream>
using namespace std ;
int main ( )
{ unsigned n,i,s =0;
cout<<"n="; cin>>n;
for(i=1;i<=n; i++)
{
   if( n%i==0)
   {
      s=s+i;
    }
  }
  cout<<s;
 return 0;

 Poate ai nevoie si de a mea :D