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

Se introduc n numere de la tastatură. Să se afişeze numerele prime.


andrei750238: Ce limbaj ?
burladaniel607: c++

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in limbaj C++ mai jos

#include <iostream>

using namespace std;

bool prim(int n)

{

 if (n <= 1)

 {

   return false;

 }

 else

 {

   for (int i = 2; i <= n / 2; i++)

   {

     if (n % i == 0)

     {

       return false;

       break;

     }

   }

 }

 return true;

}

int main()

{

int n;

cin >> n;

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

{

  int x;

  cin >> x;

  if (prim(x) == true)

  {

    cout << x << " ";

  }

}

return 0;

}


burladaniel607: Mulțumesc
Sergetec: Cu placere, spor la scoala!
Alte întrebări interesante