import java.util.Scanner;
/**
* @author hendri
* Membaca input bilangan dari user melalui command line,
* lalu mengecek apakah bilangan yang diinputkan bilangan prima ataukah bukan
*/
public class JavaApplication1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Boolean p = true;
int r, n=0;
Scanner sc = new Scanner(System.in);
System.out.println("Masukkan sebuah bilangan asli: ");
try {
n = sc.nextInt();
for (r = 2; r<n;r++) {
if (n % r == 0) p = false;
}
if (p) System.out.println(n+" adalah bilangan prima");
else System.out.println(n+" bukanlah bilangan prima");
} catch (Exception e) {
System.out.println("Kesalahan input !!");
}
}
}
Comments