Răspuns :
Răspuns:
int n, nr=2, k=0, i, prim=1;
cin>>n;
while(k<n){
prim=1;
for(i=2;i<=nr/2&&prim;i++)
if(nr%i==0)
prim=0;
if(prim){
cout<<nr<<" ";
k++;
}
nr++;
}
Explicație:
Nr incepe de la 2 care este primul numar prim, cand algoritmul gaseste un numar prim contorizeaza la k pana k ajunge la valoarea n adica a gasit n numere prime
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!