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

O functie care primeste un numar si returneaza suma divizorilor pozitivi.
Daca se poate as dorii tot programul

Răspunsuri la întrebare

Răspuns de hani190
1

#include <iostream>

using namespace std;

int sum_div(int n)

{

   int d, s=0;

   for(d=1; d*d<n; d++)

       if(n%d==0) s+=d+n/d;

   if(d*d==n) s+=d;

   return s;

}

Alte întrebări interesante