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ăspunsuri la întrebare
Răspuns de
0
#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<
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<
fredyrychfred:
cout << a
using namespace std;
int main()
{int n,i,nr,x,ok,a;
cin>>n;
x=2;nr=0;
while(nr< n)
{ok=0;
for(i=2;i<= x/2;i++)
if(x=i=0)ok=1;
if(ok==0)nr++,a=x;
x++;
}
cout<< a;
using namespace std;
int main()
{int n,i,nr,x,ok,a;
cin>>n;
x=2;nr=0;
while(nr< n)
{ok=0;
for(i=2;i<=x/2;i++)
if(x%i==0)ok=1;
if(ok==0)nr++,a=x;
x++;
}
cout<< a;
Alte întrebări interesante
Limba română,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă