Source Code C++ untuk mengecek apakah suatu bilangan merupakan bilangan prima atau bukan.
#include <conio.h>
/*
tested in Turbo C++ 4.5
*/
#include <iostream.h>
main(){
int prima;
int i, bil = 0;
Ulang:
prima = 1; // prima di set true
cout << "Masukkan bil : ";
cin >> bil;
for(i=2;i<bil;i++){
if(bil%i==0){
prima = 0;
}
}
if(bil<2){
prima = 0;
}
if(prima==0){
cout << "Bukan Bilangan Prima !!";
}else{
cout << "Bilangan Prima !!";
}
getche();
clrscr();
goto Ulang;
}
selamat mencoba..






November 29th, 2009 at 12:26 am
[...] Mengecek Bilangan Prima Possibly related posts: (automatically generated)TUGAS MATEMATIKA DISKRIT 1 [...]
January 21st, 2010 at 9:55 pm
ok.. thats work!!
January 24th, 2010 at 9:24 pm
update jadi modular tur,
. meh rada alus..
uda gitu klo bisa rekrusif programnya
January 26th, 2010 at 12:03 am
okay.. ditunggu sajah ben..
ayoo..
kita hidup kan lagi blogging!!!
February 24th, 2010 at 12:20 pm
Sebenarnya, looping yang dimulai dari 2 hingga bil bisa direduksi dengan sangat signifikan dengan memulai dari 2 dan berakhir di sqrt(bil) …
Bayangkan jika ingin mengecek bilangan 131313123134123131, cukup mengecek dari 2 hingga 362371526. Lumayan tereduksi kan?
February 27th, 2010 at 12:24 am
hm…
November 29th, 2010 at 1:01 am
ahaaa… akhirnya ketemu juga