#include /*header yang di gunakan sebagai parameter dalam proses*/
#include
/*source code yang kita buat.jika tidak menggunakan header
#include maka proses yang
kitabuattidakbisajalan*/
#include
void main( ) /*fungsi main ini digunakan sebagai awalan dalam kita melakukan proses*/
{
int c,jum,i; /* int adalah suatu deklarasi dalam bilangan bulat.dengan c , jum, i sebagai deklarasi variabel */
cout<<"input
angka sembarang : "; /*output yang akan di keluarkan sebagai keterangan inputan, dengan
menginputkan angka sembarang */
cin>>c; /*cin yaitu inputan yang akan diproses yang di masukan oleh user dan variabel c sebagai inputan*/
jum=0; /* nilai jum diberi nilai
0*/
for(i=1;i<=c;i++) /*fungsi perulangan atau for untuk membagi bilangan
yang di inputkan oleh user. Perulangan
ini mempunyai nilai i sama dengan 1 dan i lebih kecil dari x. Jadi nilai yang
di inputkan akan terus di bagi dengan angka perulangannya*/
if(c%i==0) /*apabila
sisa hasil bagi x= 0 maka nilai y akan tambah 1 begitu seterusnya.
Jika nilai perulangan sudah melebihi nilai x maka akan berlanjut ke
fungsi selanjutnya*/
jum++;
if(jum==2) /*bila nilai y yang mengalami
penambahan 1 demi 1 tadi sama dengan 2 berarti nilai yang
dimasukkan adalah
bilangan prima bila tidak sama dengan 0 bilangan itu bukan bilangan prima*/
cout<<"bilangan
prima"<
/*cetak bilangan prima*/
else
cout<<"bukan
bilangan prima"<
/*cetak bilangan tidak prima*/
getch(); /*fungsi getch ini digunakan sebagai akhiran setelah kita melakukan proses*/
}
0 komentar:
Posting Komentar