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.");
}
}
}
isok gae belajar, muaknyus
ReplyDelete