Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- /* ------------------------------
- Developed by Galih Hermawan
- Website: http://galih.eu
- ------------------------------ */
- public class Main
- {
- public static void main( String[] args )
- {
- Scanner input = new Scanner( System.in );
- int i, j, min=2, max=1000, jum=0;
- int x; //Banyak bilangan prima yang diinginkan
- boolean prima;
- System.out.print("Jumlah bilangan prima yang diinginkan: ");
- x = input.nextInt();
- System.out.print("\n");
- for (i=min;i<=max;i++)
- {
- prima=false;
- if (i==2)
- prima=true;
- else
- {
- for (j=2;j<i;j++)
- {
- if (i % j==0)
- {
- prima=false;
- break; // keluar dari looping
- }
- else
- prima=true;
- }
- }
- if (prima) // prima = true
- {
- System.out.printf("%d\t",i);
- jum+=1; // menghitung banyaknya bilangan prima
- }
- if (jum==x) // Jika banyak bilangan prima sejumlah masukan, proses berhenti
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement