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

se citeste un sir de n numere intregi sa se afiseze suma numerelor prime

Răspunsuri la întrebare

Răspuns de ib2346
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

int n, x, s = 0;

cin >> n;

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

{

   int ok = 1;

   cin >> x;

   if(x < 2 || (x > 2 && x % 2 == 0))

      ok = 0;

  for(int d = 3; d * d <= x && ok; d += 2)

    if(x % d == 0)

           ok = 0;

  if(ok)

    s += x;

 }

cout << s;

return 0;

}

Explicație:

Alte întrebări interesante