Wednesday, April 4, 2012

Java Source Code : Prime or Composite

Masih tentang koding (lagi semangat ngoding nih :D) dan masih tentang matematika, saya mencoba men-share-kan kodingan java yang bisa menentukan sebuah bilangan yang diinputkan, dia bilangan prima atau bukan (composite). Kodingan ini seharusnya membantu banget buat anak-anak SD yang susah belajar tentang matematika (saya dulu pernah mengalaminya). Yaudah deh check this out!
import javax.swing.JOptionPane;

public class PrimeOrComposite {

    public static void main(String[] args) {

        String input=JOptionPane.showInputDialog("Enter a number");
        int num=Integer.parseInt(input);
        boolean prime=true;

        if (num==1 || num==0){
            JOptionPane.showMessageDialog(null, "The number isn't a composite and not a prime.");
        }

        for (int i=2;i < num;i++){
            if (num%i==0){
                prime=false;
                JOptionPane.showMessageDialog(null, "The number is a composite.");
                break;
            }
        
        }

        if (prime && !(num==1) && !(num==0)){
                JOptionPane.showMessageDialog(null, "The number is a prime.");
        }

    }

}




Artikel Terkait

1 comment: