Laman

Jumat, 04 November 2011

code program deret bilangan prima

package bil_prima;
import javax.swing.JOptionPane;

public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        int i,j,batasan; // Mendeklarasikan variabel bertipe integer
        String range;   // Mendeklarasikan variabel bertipe string
        boolean bil_prima = false;  //Mendeklarasikan variabel boolean
       

        //menampilkan kotak dialog input batasn bilangan
        range=JOptionPane.showInputDialog("Masukkan batasan bilangan:");
        batasan=Integer.parseInt(range);    //merubah variabel string menjadi integer

        for ( i = 2; i <= batasan; i++) {
         if (i >= 2) {
             bil_prima = true; // seleksi pertama dan mengasumsikan bahwa 2 adalah bil. prima
           
             // Membagi nilai i
             // dengan nilai yg lebih besar dari nilai i
             // Dimulai dg angka 2
             for (j = 2; j < i; j++) {
                 if (i % j == 0) {
                     //jika membagi benar sehingga pengulangan berhenti berarti bukan bil.prima
                     bil_prima = false;
                     break;     //jika bukan bil.prima maka looping berhenti
                 }
             }
         }
         if(bil_prima){         //menmpilkan bil.prima
             System.out.println(i);}
         }
    }

1 komentar:

  1. Teman - teman kesulitan untuk Belajar Komputer karena kesibukan? kini kami memfasilitasi kursus komputer jarak jauh via online, silahkan kunjungi website kami di asianbrilliant.com, Master Komputer, Kursus Komputer, Kursus Jarak Jauh

    Ayah, Bunda..butuh guru untuk mengajar anak-anak dirumah ? kami memfasilitasi 1000 guru untuk anak-anak ayah dan bunda datang kerumah, silahkan kunjungi website kami di smartsukses.com, Bimbingan Belajar, Les Private, Les Privat, Les Private Mata Pelajaran

    BalasHapus