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

Se citeste un numar natural n si apoi n numere naturale.Sa se afiseze numerele prime dintre cele n numere citite.​

Răspunsuri la întrebare

Răspuns de Sergetec
0

Buna!

Aici ai rezolvarea in C++

#include <iostream>

using namespace std;

bool prim(int n)

{

 if (n <= 1)

 {

   return false;

 }

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

 {

   if (n % i == 0)

   {

     return false;

   }

 }

 return true;

}

int main()

{

 int n, a, b, x;

 cin >> n;

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

 {

   cin >> x;

   if (prim(x) == true)

   {

     cout << x << " ";

   }

 }

   return 0;

}

Alte întrebări interesante