Contoh Coding Menampilkan Bilangan Prima
import java.io.*;
public class BilPrima
{
public static void main(String[] args)
{
System.out.print("Masukkan Range Terakhir = ");
String in = ""; //untuk menampung setiap input dari user
try
{
int tmp = 0;
while(tmp != 13) //13 adalah symbol ENTER dalam ASCII
{ //kalau di linux symbolnya 10 untuk ENTER
tmp = System.in.read(); //System.in.read() mengembalikan nilai integer
if((char)tmp >= '0' && (char)tmp <= '9')
in += (char)tmp; //lalu proses ini mengconvert nilai tmp menjadi char
} //dan menggabungkannya di dalam variable String
}
catch(IOException e) {}
//di bawah ini adalah implementasi algoritmanya
//untuk mencari bilangan prima dari range 1 - yang ditentukan user
//tidak perlu try - catch karena user sudah dipastikan memasukkan
//angka. Sudah difilter melalui if yang di dalam while
for(int i = 2; i <= Integer.parseInt(in); i++) //loop dari 2 (bil prima pertama) sampai yang ditentukan user
{
int tm = 0;
for(int j = 1; j <= i; j++)
if(i % j == 0)
tm++;
if(tm == 2) //ini adalah pengecekan apakah bilangan i adalah bil prima
System.out.print(i + " "); //jika ya, tampilkan
}
}
}
Posted at 10:25AM Feb 26, 2008 by Wilbert in Java | Comments[4]
wah thx banget ilmunya beguna banget, thx dah bagi2 ilmunya gan ^_^
mixed.uni.cc >> free blog directory , Blog Directory , free submit web blog , Blog Submit , Blog Links , free submit article , blog article , Blog Marketing , blog search , blog referace , blog walk.
http://mixed.uni.cc/
Posted by mixed.uni.cc on February 18, 2010 at 05:31 PM WIT #
Terikamaskias
Posted by yu on May 09, 2010 at 10:10 AM WIT #
<h1>THang Qyu</h1>
Posted by System - J!Redirect301 on May 09, 2010 at 10:11 AM WIT #
Good thankssss
Posted by 182.1.146.144 on July 06, 2010 at 01:18 PM WIT #