Tuesday Feb 26, 2008

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
}
}
}

Comments:

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 #

Post a Comment:
  • HTML Syntax: Allowed