Mencari Bilangan Prima Mengunakan Bahasa Java

Dalam matematikabilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29.
Jika suatu bilangan yang lebih besar dari satu bukan bilangan prima, maka bilangan itu disebut bilangan komposit. Cara paling sederhana untuk menentukan bilangan prima yang lebih kecil dari bilangan tertentu adalah dengan menggunakan saringan Eratosthenes
sumber : wikipedia
berikut ini coding dalam bahasa java untuk mencari bilangan prima


import java.util.*;
public class BilPrima {
    public static void main (String args[]){    
    
    Scanner baca ; //merupakan scanner untuk membaca inputan
    int i;
    String a=""; //temporari
    boolean prima = true; //menyatakan keadaan bilangan prima atau bukan
    
 //baca inputan
    baca = new Scanner(System.in);
    System.out.print("Masukkan bilangan = ");
    int bil = Integer.parseInt(baca.next());
    
 //mencari bilangan prima
     for ( i =2; i<=bil; i++){ 
     prima = true;      
        for (int j=2;j<i;j++){
            if (i%j==0){
                prima = false;
                break;
            }                                                 
         }
 // jika bilangan prima maka disimpan di temporari
     if (prima==true){
       a+=i+" ";  
     }
     }
 // menampilkan bilangan prima 
     System.out.print("bilangan prima dari "+bil +"  = "+a);
     }   
    
}

Mencari FPB Menggunakan Bahasa Java

Hallo sobat blogger, pada postingan sebelumnya kita telah membahas bagaimana mencari nilai KPK (Kelipatan Persekutuan Terkecil) maka pada postingan ini kita akan membahas bagaimana mencari FPB (Faktor Persekutuan Terbesar). Disini kita akan menggunakan JOption Pane untuk mengambil inputan angka yang akan kita cari FPBnya. Ok, langsung saja kita codingnya dibawah ini, cekidot.,,


import javax.swing.JOptionPane;
public class FPB {
    public static void main(String args[]){                
        int d=0;
        int i =1;        
        
        int a= Integer.parseInt(JOptionPane.showInputDialog("Masukkan Bilangan Pertama = "));
        int b= Integer.parseInt(JOptionPane.showInputDialog("Masukkan Bilangan Kedua = "));
        
        int min = Math.min(a, b);
        
        while(i<=min){
            if ((a%i==0)&(b%i==0)){
                
                d=i;
                
            }
            i++;
        }
        
        JOptionPane.showMessageDialog(null, "FPB dari "+a+" & "+b+" = "+d);

    }
}

Sampai disini dulu cara mencari FPB menggunakan bahasa javanya, sampai jumpa dipostingan berikutnya

Mencari KPK menggunakan Bahasa Java

Pada kesempatan kali ini, saya akan mengcoding menggunakan bahasa Java untuk mencari KPK atau Kelipatan Persekutuan Terkecil. Disini kita akan menggunakan fungsi Scaner pada java untuk membaca inputan nilainya, langsung saja kita lihat codingnya sebagai berikut :


import java.util.*;
public class kpk {
    public static void main(String args[]){
        
        String fak = "";
        Scanner baca;
        
        baca = new Scanner(System.in);
        System.out.print("Masukkan Bilangan = ");
        int bil = Integer.parseInt(baca.next());
        
        for (int i=1; i<=bil; i++){
            if (bil%i==0){
             fak+=i+" ";
            }   
        }
        System.out.print(fak);
    }
}  

Sampai disini dulu bahasan kita kali ini, terima kasih sampai jumpa

Pencarian