PROGRAM KEENAM : PERULANGAN BERSARANG

 PERULANGAN BERSARANG


Kali ini saya akan membuat contoh program yang menampilkan deret bilangan prima menggunakan perulangan bersarang. Program ini akan menampilkan deret bilangan sebanyak atau sesuai dengn angka yang diinput oleh user. Berikut source codenya:


import java.util.Scanner;

public class Tgs1 {

    public static void main(String[] args) {

        Scanner input = new Scanner (System.in);

        //Bilangan Prima

      int jumlah, counter=1, bil=2, b=2;

      boolean test=true;

      System.out.println("                Program Untuk Menampilkan Deret Bilangan Prima               ");

      System.out.println("                                                                             ");

      System.out.println("                ==============================================               ");

      System.out.println("                                                                             ");

      System.out.print("Masukkan jumlah deret bilangan prima yang ingin ditampilkan: "); 

      jumlah=input.nextInt();

      System.out.println("Berikut Hasil Dari Deret Bilangan Prima : ");

       

      while(counter<=jumlah){ 

          test=true; 

         

          for (b=2; b<=bil/2; b++){

              if(bil%b==0){  

                  test=false; 

                  break;  

              }

          }

          if(test){

                  System.out.print(bil+" ");

              counter++;

          }

          bil++;

      }

    }

}


Source code diatas akan menghasilkan output sebagai berikut:




Agar orang lain dapat memahami source code yang kita buta, maka dapat dibuatkan tracing table. Sehingga orang lain dapat dengan mudah memahami alur dari source code. berikut tracing table yang telah dibuat :











Postingan populer dari blog ini

PROGRAM KETUJUH: ARRAY 1 DIMENSI PADA JAVA