Subscribe:

Jumat, 19 April 2013

Menentukan bilangan prima




#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: