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

Se da numarul natural n. Inscrieti intr-un tablou liniar primele n numere prime

Răspunsuri la întrebare

Răspuns de numedeutilizator5
0

Cat de mare poate fi n? Eu il iau ca 100, tu poti modifica sirul pentru cat iti trebuie.

#include <iostream>

using namespace std;

int main()

{

   int n,i,k=0,a[100],d,nd;

   cin>>n;

   i=2;

   while (n!=0)

   {

       d=2;

       nd=0;

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

           if (i%d==0)

               nd++;

       if (nd==0)

       {

           k++;

           a[k]=i;

           n--;

       }

       i++;

   }

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

       cout << a[i] << " ";

   return 0;

}


assss58: Bună! Daca poti, ma ajuti si pe mine la ultima problema postata de pe contul meu? Este la algebră! Te rog mult!!
Alte întrebări interesante