Flowchart Bilangan Prima
2
Muhammad Jihad 5210105011 Flowchart Bilangan Prima Y N Y N Y N
Transcript of Flowchart Bilangan Prima
Muhammad Jihad
5210105011 Flowchart Bilangan Prima
Y
N
Y
N
Y
N
Muhammad Jihad
5210105011 Source Code :
import java.util.Scanner;
/**
*
* @author FreaksMJ / MUHAMMAD JIHAD / 5210105011
*/
public class primeornot {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Masukkan Bilangan :");
int n, a;
n = input.nextInt();
boolean prime = true;
if (n <= 0) {
System.err.println("Input Hanya Positive Integer");
System.exit(0);
} else if (n == 1) {
System.err.println("1 Bukan Bilangan Prima atau Komposit");
System.exit(0);
}
for (a = 2; a*a <= n; a++) {
if (n % a == 0) {
prime = false;
}
}
if (prime) {
System.out.println(n + " Bilangan Prima ");
} else {
System.out.println(n + " Bilangan Komposit ");
}
}
}