Mencari KPK dan FPB (class) || Dev c++


Assalamualaikum, selamat malam teman-teman.. postingan kali ini saya membuat program mencari KPK dan FPB dengan menggunakan dev c++...


Langsung saja kita lihat contoh programnya :






Hasil program setelah di compile :
1. Untuk KPK :




2. Untuk FPB :





Scripnya bisa teman-teman lihat disini :

#include <cstdlib>
#include <iostream>

#using namespace std;

class kpk()
{
   
      public:
             void keluar();
             int proses();
      private:
              int a,b,kpk,;
};
  
      void kpk::keluar()
      {
           cout<<"Menghitung KPK"<<endl;
           cout<<"Masukkan Bilangan pertama : "; cin>>a;
           cout<<"Masukkan Bilangan kedua : "; cin>>b;
      }

      int kpk::proses()
      {
        kpk=0;


           for(int i=1;i<=b;i++)
            {
               kpk=kpk+a;

                if(kpk % b==0)
                   {cout<<"KPK Antara "<<a<<" dan "<<b<<" adalah "<<kpk;break;}
            }
      }
    
class fpb()
{
      public:
        int proses();
      private:
        int a,b,fpb,;
};
      
        int fpb::proses()
        {
          cout<<"Menghitung FPB"<<endl;
          cout<<"Masukkan Bilangan pertama: "; cin>>a;
          cout<<"Masukkan Bilangan kedua: "; cin>>b;
          cout<<"Nilai FPB dari "<<a<< " dan " <<b<< " adalah ";
          fpb=a%b;
          while (fpb !=0)
           {
             a=b;
             b=fpb;
             fpb=a%b;
           }
      
          cout<<b<<endl;
        
        }
int main(int argc, char *argv[])
{
    kpk l;
    fpb k;
    int p;
cout<<"Masukan Pilihan anda:\n";
cout<<"1. Menentukan KPK\n";
cout<<"2. Menentukan FPB\n";
cout<<"3. Exit\n";
cout<<"Pilihan=";cin>>p;

switch (p)
{
case 1:
    l.keluar();
    l.proses();
    cout<<endl;
    break;

case 2:
    k.proses();
    break;
}
    system("PAUSE");
    return EXIT_SUCCESS;
}}}

Selamat mencoba dan semoga bermanfaat :)

Salam Anak IT (y)

Related Posts:

1 Response to "Mencari KPK dan FPB (class) || Dev c++"