Showing posts with label Prime Number. Show all posts
Showing posts with label Prime Number. Show all posts

Java program to Generate prime numbers between 1 & given number



/*
Prime Numbers Java Example
This Prime Numbers Java example shows how to generate prime numbers
between 1 and given number using for loop.
*/
public class GeneratePrimeNumbersExample {
 public static void main(String[] args) {
  int limit = 100;                       //define limit
  System.out.println("Prime numbers between 1 and " + limit);
  for (int i = 1; i < 100; i++) {    //loop through the numbers one by one
   boolean isPrime = true;       
   for (int j = 2; j < i; j++) {      //check to see if the number is prime
    if (i % j == 0) {
     isPrime = false;
     break;
    }
   }                                         // print the number
   if (isPrime)
    System.out.print(i + " ");
  }
 }
}

/*
Output of Prime Numbers example would be
Prime numbers between 1 and 100
1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
*/




Java program to test the Prime number.



import java.util.*;
class Prime {
 public static void main(String args[]) {
  int flag, x, i;
  flag = 0;
  int a[] = new int[7];
  for (x = 0; x < args.length; x++) {
   a[x] = Integer.parseInt(args[x]);
   for (i = 2; i < (a[x] / 2); i++) {
    if ((a[x] % i) == 0) {
     break;
    } else flag = 1;
   }
   if (flag == 1)
    System.out.println(a[x] + " is a prime no ");
   else
    System.out.println(a[x] + " is not a prime no ");
   flag = 0;
  }
 }
}