Let’s learn prime number program in java using scanner.
Prime number program in java using scanner
Here’s java program.
import java.util.Scanner; public class PrimeNumberUsingScanner { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Please enter a number to check prime number: "); int number = sc.nextInt(); if(checkPrimeNumber(number)) { System.out.println(number + " is a prime number"); } else { System.out.println(number + " is not a prime number"); } sc.close(); } public static boolean checkPrimeNumber(int number) { if(number <= 1) { return false; } for(int a = 2; a < Math.sqrt(number); a++) { if(number % a == 0) { return false; } } return true; } }
Output:
Please enter a number to check prime number: 15
15 is not a prime number
Please enter a number to check prime number: 19
19 is a prime number
Also read – interface in java