0

Hey,
Please i need help with prime numbers... i have been cracking my brain for the problem since two days ago..... I used this test code but there is a problem with it

for( number=3; number<=1000; count++){//to test number 3 to 1000
if(number%2 != 0){//to skip even numbers
for(int count=2; count<=number; count++){//the divider to make   
//sure no perfect divider except number itself
 
if((number%count != 0) && (count == number)){//condition for prime
cout<<number<<" ";
}
}
}
}

in the line

if((number%count !=0) &&(count==number))

for example 5 is prime, but when the count gets to 5, the first condition becomes false, hence the whole block skipped....

i have been thinking but didnt know which direction to think.....

any help?:(

2
Contributors
1
Reply
2
Views
9 Years
Discussion Span
Last Post by thekashyap
This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.