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;
}