Thursday, July 14, 2016

Menampilkan Bilangan Prima Dengan Java 2


Jika pada post sebelumnya kita membuat program untuk menampilkan bilangan prima dari 1 ke 100, kli ini kita akan membuat program yang menampilkan bilangan prima dari n ke n
berikut contoh programnya

Nama file : bil_Prima_N.java

import java.util.Scanner;
public class bil_Prima_N {
   public static void main (String[] args)
   {
      Scanner scanner = new Scanner(System.in);
      int i =0;
      int num =0;
      //Empty String
      String  bil_Prima_Awal = "";
      System.out.println("Masukan Nilai N Awal:");
      String  bil_Prima_Akhir = "";
      int m = scanner.nextInt();
      System.out.println("Masukan Nilai N Akhir:");
      int n = scanner.nextInt();
      for (i = m; i <= n; i++)     
      {  
         int counter=0;  
         for(num =i; num>=1; num--)
         {
   if(i%num==0)
   {
counter = counter + 1;
   }
}
if (counter ==2)
{
   //Appended the Prime number to the String
   bil_Prima_Akhir = bil_Prima_Akhir + i + " ";
}
      }
      System.out.println("Bilangan Prima Dari n = "+m+" Sampai ke n = "+n+" adalah : " );
      System.out.println(bil_Prima_Akhir);
   }
}    

Output

run:
Masukan Nilai N Awal:
1
Masukan Nilai N Akhir:
50
Bilangan Prima Dari n = 1 Sampai ke n = 50 adalah : 
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 
BUILD SUCCESSFUL (total time: 5 seconds)

Selamat mencoba, semoga bermanfaat ...

No comments:

Post a Comment

Kriptografi Sederhana Dengan Algoritma Blowfish Menggunakan Java

Pada postingan sebelumnya saya memposting tentang enkripsi dan dekripsi sederhana dengan cara menggantikan kata yang di input dengan m...