Kamis, 24 Maret 2016

test bilangan prima

#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

class Prima{
public:
bool prima(int x);

private:
int k, y;
bool test;

};

bool Prima::prima(int x){
if(x<2){
return false;
}

else
    if (x==2){
       return true;
       }
    else
        y=ceil(sqrt(x));//pembulatan keatas
        test=true;
    while (test==true && y>=2){
          if (x % y ==0)
             test=false;
          else
              y=y-1;
          }  
    return test;

}




int main(int argc, char *argv[]){  

Prima uji;
    int x;
    cout<<"Masukan bilangan : ";
    cin>>x;
uji.prima(x);
 
   if(uji.prima(x)==0){
   cout<<x<<" bukan bilangan prima"<<endl;
   }
   else
   cout<<x<<" bilangan prima "<<endl;

   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Related Posts:

  • FLASH SAMSUNG GT-S 5360 Bagi teman – teman yang belum mengetahui bagaimana cara flashing / upgrade androidny, di sini saya akan share kepada kalian cara flashing galaxy young.. Sebelum kita flashing ulang Samsung Galaxy Young terlebih dahulu kita … Read More
  • CARA MENGECILKAN UKURAN BBM YG TERUS MEMBENGKAK [TUTORIAL] CARA MENGECILKAN UKURAN BBM YG TERUS MEMBENGKAK haii sobat oprekers! selamat siang semua, apa kabarnya hari ini? semoga sobat oprekers disehatkan selalu tubuhnya. aamiin.. langsung aja seperti yg udah-udah kemba… Read More
  • CARA FLASH BB Berhubung lagi ada gadget nganggur, akhirnya iseng-iseng saya Upgrade OS-nya beberapa hari yang lalu. Dan yang jadi sasaran empuk saya kemaren adalah BlackBerry Curve Gemini 8520, Yupz, BlackBerry jadul yang sampe hari ini m… Read More
  • MENGEMBALIKAN SD CARD YANG KEHAPUS Nih buat agan2 yang sdcardnya kehapus/keformat 1. pertama colokin sdcard ke pc 2. download Power Data Recovery  3. instal dan buka aplikasinya 4. kalo sdh terbuka nanti ada 5 menu..pilih salah satu . … Read More
  • Cara Root Galaxy Young GT-S5360 Tanpa Pc KomputerTopik kali ini mengenai :Cara root Samsung Galaxy Young GT-S5360 / Cara root Galaxy Y tanpa Pc atau tanpa komputer. Apakah anda tertarik atau ingin root android galaxy young anda? simak penjelasan dan caranya di bawah ini. … Read More

0 komentar:

Posting Komentar