👤

Buna , imi poate explica cineva acest cod stiu ca gaseste al x-lea numar prim, dar as vrea sa stiu cum face asta.
#include
#include

using namespace std;

int main()
{
int k;
cin >> k;
int copie_k=0;

if (k > 0) {
int n = 2;
int contor = 0;
while (contor < k) {
bool isPrime = true;
for (int i = 2; i <= n / 2; i++) {
if (n % i == 0) {
isPrime = false;
break;

}
}

if (isPrime) {
copie_k=n;

contor++;
}
n++;
}
}
cout << copie_k;
return 0;
}


Răspuns :

#include
using namespace std;
int main()
{int n,i,nr,x,ok,a;
cin>>n;
x=2;nr=0;
while(nr{ok=0;
for(i=2;i<=x/2;i++)
if(x=i=0)ok=1;
if(ok==0)nr++,a=x;
x++;
}
cout<
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. Pe curând și nu uitați să ne adăugați la favorite!


Go Learns: Alte intrebari