Mencari bilangan prima

Kita tentu telah mengenal bilangan prima, sebuah bilangan yang hanya dapat dibagi oleh bilangan itu sendiri dan angka satu. Bilangan prima adalah 2, 3, 5, 7, 11 … dst. Hinga saat ini bilangan prima terbesar yang telah ditemukan adalah (2^32.582.657) − 1 ( dikenal dengan istilah bilangan prima mersenne ) , ini adalah sebuah bilangan yang terdiri dari 9.808.358 digit ditemukan oleh Curtis Cooper dan Steven Boone melalui sebuah proyek yang dikenal dengan istilah GIMPS. Bilangan prima adalah salah satu misteri alam semesta yang belum sepenuhnya dipecahkan. Tidak pernah terbayangkan oleh manusia sebelumnya, sampai ditemukan bahwa bilangan prima juga merupakan dasar dari kehidupan alam.

Tetapi disini saya bukan menjelaskan, apa itu bilangan prima secara detail tetapi saya ingin memberitahukan source code dengan bahasa pemrograman java untuk mencari bilangan prima..

import javax.swing.JOptionPane;
public class prima {
public static void main (String [] args) {
String masukan=JOptionPane.showInputDialog(“Masukan angka yang anda inginkan :”);
double a=Double.parseDouble (masukan);
int n=2;
double h=(a%n);
if(h!=0) {
n++;
}
else
{
JOptionPane.showMessageDialog(null,”angka yang anda masukkan bukan bilangan prima”);

return;
}
JOptionPane.showMessageDialog(null,”angka yang anda masukkan adalah bilangan prima”);
}
}

Hasilnya ::

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: