Se dau n numere naturale. Calculati cate dintre ele sunt prime, cel mai mare si cel mai mic numar prim.

Va rog, clasa 9
O vreau in C++

Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int nrprime, x, maxp, n, i, k, minp, d;

int main()

{

 cin>>n;

 for(i=1; i<=n; i++) cin>>x;

 for(i=1; i<=n; i++)

   k=1;

   for(d=2; d<=n/2; d++)

       if(n%d==0){k=0; break;}

   if(k==1) nrprime++;

      {if(x>maxp) maxp=x;

      else if(x<minp) minp=x;}

cout<<nrprime<<' '<<maxp<<' '<<minp;

return 0;

}

Explicație:

cam asta e programul, bafta !!!!