Skip to content

Instantly share code, notes, and snippets.

@lounestor
Created November 22, 2012 00:13
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lounestor/4128655 to your computer and use it in GitHub Desktop.
Save lounestor/4128655 to your computer and use it in GitHub Desktop.
Getting Prime Numbers
public class PrimeNumber {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
//specific prime and nonprime numbers in range
for (long i=1; i<50; ++i){
if(isPrime(i)){
System.out.println(i + ": prime Number");
}else{
System.out.println(i + ":is not prime Number");
}
}
//print out all primeNumbers in range
Scanner input = new Scanner( System.in );
long enterNum;
System.out.print( "Enter number: " );
enterNum =input.nextLong();
printPrimeNumbersInRange(enterNum);
public static void printPrimeNumbersInRange(long inputNumber){
for(long i = 0; i < inputNumber; i++){
if(isPrime(i))
System.out.println(i);
}
}
public static boolean isPrime(long inputNumber){
//0 and below are special cases
if(inputNumber<1)return false;
for(long i = 2; i < inputNumber; i++){
if(inputNumber%i==0){
// System.out.println(i);
return false;
}
}
}
return true;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment