Sesuai janji adhi, mulai sekarang adhi akan memuat topik baru tentang pemrograman java. Pada kesempatan kali ini adhi ingin bebagi ilmu tentang membuat program identifikasi bilangan prima dengan java. Program sederhana ini akan mendeteksi suatu bilangan prima atau bukan. Berikut source codenya :


import javax.swing.JOptionPane;
public class _bilPrima {
 public static void main(String[] args) {
  String numStr = JOptionPane.showInputDialog("input bilangan : ");
  int numInt = Integer.parseInt(numStr);
  boolean hasil = true;

  if(numInt < 2) {
   hasil = false;
  } else if(numInt > 2) {
   for(int i = 2; i <= numInt / 2; i++) {
    if(numInt % i == 0) {
     hasil = false;
     break;
    }
   }
  }

  String ket = "";

  if(hasil) {
   ket = " adalah bilangan Prima";
  } else {
   ket = " bukan bilangan Prima";
  }

  JOptionPane.showMessageDialog(null, numInt + ket);
 }
}

7 Komentar

  1. ganda // November 18, 2009 at 12:16 AM  

    good. :)

  2. adhi-wie // November 18, 2009 at 4:02 AM  

    terimakasih mas ganda sudah mampir dan berkomentar di blog saya . Terimakasih juga atas artikelnya yg bermanfaat. Tapi kok belum bisa diterapin ya?

  3. ASWARDHKA // November 21, 2009 at 12:24 AM  

    DHI..WRAI..

  4. ih waow // November 22, 2009 at 8:08 AM  

    warai apa ?

  5. cara mengatur keuangan // May 6, 2010 at 8:19 PM  

    makasih atas source codenya y,...
    I need it,.. thanks

  6. nova // June 22, 2010 at 9:09 PM  

    blogwalking
    aq gak mudeng bahasa pem-programan
    But nice post!!!

  7. ih waow // August 19, 2010 at 9:21 AM  

    Halo semua, sorry saya baru buka blog

    Thanks ya semua yag udah berkunjung, aku seneng kalo apa yg aku tulis memberikan manfaat buat kalian. Have a nice day :)