Solved

# C++ Program to find prime numbers between 2  and 10,000

Posted on 2008-11-16
4,013 Views
I need help i need to develop a program in C++ that prints all prime number between 2 and 10,000. All i have so far is not working out.
``````#include <iostream>

using std::cout;

using std::endl;

#include <iomanip>

using std::setw;

int primo();// funcion prototipo

int main()

{

cout << "Los numeros primos entre 2 a 10,000 son: " << endl;

primo();

system("pause");

return 0;

}

int primo ()// La funcion primo

{

int x;

int y;

int z;

for( x = 2; x <= 10000; x++)

{

for( y = 2; y <=(x-1); y++)

{

z = x % y;

if( z == 0)

z =(x+1)% y;

else

{

cout << x << endl;

}

}

}

}
``````
0
Question by:arivillafane

LVL 7

Accepted Solution

Hi, try this one:

Not tested..... But I think it should work.
``````#include <iostream>

#include <math.h>

using namespace std;

int numMin = 2;

int numMax = 10000;

int pt = 0;

bool is_prime;

int main()

{

while (numMin <= numMax)

{

is_prime = true;

for (pt = 1; pt <= sqrt(numMin); pt++)

{

if (numMin % pt == 0)

is_prime = false;

}

if (is_prime)

cout << numMin << endl;

i++;

}

return 0;

}
``````
0

Author Closing Comment

you forgot to declare i
0

## Write Comment

Please enter a first name

Please enter a last name

We will never share this with anyone.

## Featured Post

In our object-oriented world the class is a minimal unit, a brick for constructing our applications. It is an abstraction and we know well how to use it. In well-designed software we are not usually interested in knowing how objects look in memory. …
Programmer's Notepad is, one of the best free text editing tools available, simply because the developers appear to have second-guessed every weird problem or issue a programmer is likely to run into. One of these problems is selecting and deleti…
The viewer will learn how to use NetBeans IDE 8.0 for Windows to connect to a MySQL database. Open Services Panel: Create a new connection using New Connection Wizard: Create a test database called eetutorial: Create a new test tabel called ee…
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.

#### 761 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

#### Need Help in Real-Time?

Connect with top rated Experts

7 Experts available now in Live!