Sei sulla pagina 1di 1

import java.io.

*; class BilanganPrima { static boolean cekPrima (int bilangan) { if (bilangan < 2) return (false); else if (bilangan == 2) return (true); else { int cek=2; for ( ; cek<=(bilangan/2)+1; cek++) if (bilangan % cek == 0) break; return (cek > (bilangan/2)+1); } } public static void main(String[] args) { DataInputStream entry = new DataInputStream (System.in); int awal =0; int akhir=0; try { System.out.print ("Input angka awal : "); awal = Integer.parseInt (entry.readLine()); System.out.print ("Input angka akhir : "); akhir = Integer.parseInt (entry.readLine()); for (int loop=awal; loop<=akhir; loop++) if ((loop == 2) || (loop % 2 != 0)) if (cekPrima (loop)) System.out.print (loop + " "); } catch (Exception e) { System.out.println ("Ups, ada error : " + e); } } }

Potrebbero piacerti anche