09.02

Mencari bilangan prima

Pengertian bilangan prima adalah bilangan yang lebih besar dari 1 dan habis dibagi dengan bilangan itu sendiri.
Source code untuk mencari bilangan prima dengan bahasa pemrograman java adalah ::
import javax.swing.JOptionPane;

public class Prima {
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 :

0 komentar: