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

sa se afiseze suma tuturor numerelor de 3 cifre care au exact 6 divizori urgent va rog


tutiguy: mai putea ajuta si la romana cu ceva?

Răspunsuri la întrebare

Răspuns de boiustef
0

Răspuns:

#include <iostream>

using namespace std;

int nrdiv(int x)

{

   int div=2, d;

   for (d=2; d*d<x; d++)

   {

       if (x%d==0) div+=2;

   }

   if (d*d==x) ++div;

   return div;

}

int main()

{

   int num, s=0;

   for (num=100; num<1000; num++)

   {

       if (nrdiv(num)==6) s+=num;

   }

   cout << s;

   return 0;

}

Explicație:


tutiguy: mai putea ajuta si la romana cu ceva ?
tutiguy: Te rog
boiustef: nu cred ...
tutiguy: uita-te te rog
Alte întrebări interesante