Wednesday, 3 September 2014

How to find the number is prime or not by userinput

package Test;

import java.util.Scanner;

public class PrimeNumbers {


  public static void main(String[] args) {
     Scanner s = new Scanner(System.in);
      System.out.print("Enter a number : ");
      int n = s.nextInt();
      if (isPrime(n)) {
          System.out.println(n + " is a prime number");
      } else {
          System.out.println(n + " is not a prime number");
      }
  }

  public static boolean isPrime(int n) {
      if (n <= 1) {
          return false;
      }
      for (int i = 2; i < Math.sqrt(n); i++) {
          if (n % i == 0) {
              return false;
          }
      }
      return true;
  }
}


Output:

Enter a number : 56
56 is not a prime number

Enter a number : 19
19 is a prime number


To know FAQ's on Selenium Please ClickHere
To know SQL's Queries Required For Testers Please ClickHere

No comments:

Post a Comment