Perulangan Bersarang Menentukan Bilangan Prima

 Perulangan Bersarang

Menentukan N bilangan Prima, oleh:

Nama: Annisa Dita Putri Kartika

NPM: 21082010090



Source Code

package perulanganbersarang;


import java.util.Scanner;

/**

 *

 * @author dellupk

 */

public class PerulanganBersarang {


    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

         Scanner sc = new Scanner(System.in);

        System.out.println("Menampilkan n bilangan prima pertama");

         int n; //Banyak bilangan prima


        int bilanganawal =2; //  awal bilangan prima


        System.out.print(" Masukkan n Bilangan  : "); 


        n = sc.nextInt();


        System.out.print("Urutan "+ n + " bilangan prima : ");


        while(n !=0){


            int faktor=0; //jumlah faktor bilangan


            for(int i=1;i<=bilanganawal;i++){


                if(bilanganawal%i == 0){


                    faktor++;


                }


            }


            if(faktor == 2){    


                System.out.print(bilanganawal);


                  if (n!=1){


                    System.out.print(",");   


                  }else{


                    System.out.print(".");


                  }


                n--;


            }


            bilanganawal++;               


        }


        System.out.println("");


    }


}


SS Output


Tabel Tracing






Komentar