![]() |
| Program Java - Menentukan bilangan prima |
Iosinotes – Program Java Menentukan bilangan prima – Program menentukan bilangan prima – Aplikasi sederhana Java – Program java sederhana – belajar membuat program java . Halo apa kabar ? Udah tau kan saya lagi belajar pemrograman java . Sambil belajar sambil berbagi itulah yang saya pikirkan sekarang . Setelah kemarin coba-coba membuat aplikasi sederhana . Sangat sederhana malahan . Dan aplikasi sederhana tersebut salah satunya adalah aplikasi java yang dapat menentukan bilangan tersebut termasuk dalam bilangan prima atau tidak .
Mungkin bagi anda yang memulai pemrograman dari bahasa C atau C++ sudah sering dengan program menentukan bilangan prima . Dan sekarang anda ingin membuatnya menggunakan pemrograman java . Oke , tanpa berlama-lama , kita mulai dari sekarang .
1. Buka IDE nya (Netbeans)
2. Buat project baru dengan menekan tombol Ctrl+Shift+N
3. Pada menu categories pastikan java yang dipilih , dan pada menu projects pastikan juga Java Application . Kemudian klik next
4. Berikan nama program yang akan anda buat , misalnya saya beri nama MenentukanBilanganPrima . Klik finish maka IDE akan otomatis membuat project baru .
5. Setelah muncul tempat menulis sintaknya , tulis sintak dibawah ini untuk membuat program menentukan bilangan prima .
public static void main(String[] args) {
// TODO code application logic here
int bilangan = 8;
boolean prima = true;
for (int i=2; i<= (bilangan/2); i++){
if ((bilangan % i) == 0 ) {
break; //menghentikan pengulangan
}
}
{
if (prima)
System.out.println(bilangan + " merupakan bilangan prima");
}
else {
System.out.println(bilangan + " bukan bilangan prima");
}
}
Tips : Usahakan semua sintaks ditulis , karena akan mengasah kemampuan anda dalam menulis program
6. Jalankan dengan menekan F6
Selamat . Program menentukan bilangan prima sudah selesai . Untuk membiasakan dengan pemrograman java , perbanyak lah membuat program sederhana . Dan untuk beberapa hari kedepan saya akan membagikan beberapa program sederhana yang telah saya buat . So , semangat belajar . ..
lebih simple lagi gini aja:
ReplyDeletepackage coba;
/**
*
* @author user
*/
public class bilpm {
public static void main (String []args){
int bilangan = 8;
boolean prima = true;
int i=2;
if ((bilangan % i) == 0 ) {
System.out.println(bilangan + " no bil prima");
}
else {
System.out.println(bilangan + "bil prima");
}
}
}
Okey mas, bisa juga , senang bisa belajar :)
Deleteitu mah cuman buat nentuin bilangan ganjil genap. kalo nentuin bilangan prima belum. coba nilai dari variabel bilangan diganti menjadi 15(harusnya bukan bilangan prima).
DeleteUntuk pembelajar awal bagus gan, coba mampir di postingan saya disini, saya contohkan program dari 1-100 mencari bilangan prima http://www.putuguna.com/2016/06/mencari-bilangan-prima-di-java-android.html
ReplyDeletelah itumah bilangan ganjil bukan prima
ReplyDeleteini buatan saya (belum searching) bisa di buat lebih simple kah? (itu panjang karena disuruh buat pyramid)
package coba;
public class tugasSatu {
static int count=2;
static int countPrint=0;
static int pyramidLimit=0;
static int tempBaris=0;
public static void main(String[] args) {
// TODO Auto-generated method stub
while(countPrint<100){
if(count<10){
if(count==2 || count==3 || count==5 || count==7){
if(tempBaris<pyramidLimit){
System.out.print(count+" ");
tempBaris++;
}else{
System.out.println(count+" ");
tempBaris = 0;
pyramidLimit++;
}
count++;
countPrint++;
}else{
count++;
}
}else{
if(count%2!=0&&count%3!=0&&count%5!=0&&count%7!=0){
if(tempBaris<pyramidLimit){
System.out.print(count+" ");
tempBaris++;
}else{
System.out.println(count+" ");
tempBaris = 0;
pyramidLimit++;
}
count++;
countPrint++;
}else{
count++;
}
}
}
}
}