static boolean prima(int p) {
boolean b = true;
if(p < 2) b = false;
if(p > 2) {
for(int i = 2; i <= (p / 2); i++) {
if(p % i == 0) {
b = false;
break;
}
}
}
return b;
}
public static void main(String[] args) {
String numStr = JOptionPane.showInputDialog("Masukkan bilang integer:");
int numInt = Integer.parseInt(numStr);
String cek = "Prima";
if(!prima(numInt)) cek = "Bukan Prima";
JOptionPane.showMessageDialog(null, numStr + " adalah\n" + cek);
}
}
nama filenya Prima.java
hasilnya adalah sebabagai berikut :
Hasil akhirnya :







No comments:
Post a Comment