This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.

I need to write a program that finds the prime numbers between 1 and 50, but I'm not quite sure how to do it. I know that an even number is prime if it is two, and an odd is prime if it isn't divisible by any of the odd integers less than the square root of the number. Should I be using a for loop? How should I start it off?

There is someone else here doing the exact same homework assignment. I would suggest you find that thread and check out what people have alreay said on this subject.

Please ignore post, I have no idea what I am talking about.

I'm confused. You posted all this code and now you are not posting any code and are asking the question like you haven't done anywork, yet, on the problem. The best way of getting good answers around here is to post some code and poeple can help you out with it.

I'm confused too. I think I am going to ask that this thread be removed for 2 reasons. You have already asked this question and recieved some answers. Second, grr frr, while trying to help, has violated one of Javaranch's prime directives. And that is not just handing the answers over to people trying to get their homework completed.