Kamis, 21 April 2011

proram menghitung kpk dari 2 bilangan di C++

ini adalah program untuk mencari sebuak kpk dari dua bilangan yang di inputkan, dalam program ini hanya menggunakan perulangan dan modulus.
dan kpk ini sebenarnya hanya kelipatan dari bilengan bilangan tersebut yang hasilnya sama,
seumpama kelipana dari
4=8.16
2=4,8,
kpk nya adalah 8, karena bilangan yang sama dari kedua bilangan jika di kalikan 2.
dan ini program yang bisa digunakan untuk mencari kpk tersebut.


#include <cstdlib>
#include <iostream>

using namespace std;
class kpk{
      private:
              int a,b,nilai;
      public:
             void keluar();
             int proses();
             };
      void kpk::keluar(){
           cout<<"Masukkan Nilai Bil A : "; cin>>a;
           cout<<"Masukkan Nilai Bil B : "; cin>>b;
}
int kpk::proses(){
    nilai=0;


 for(int x=1;x<=b;x++)
 {
  nilai=nilai+a;

          if(nilai % b==0)
      {
       cout<<"KPK Antara "<<a<<" dan "<<b<<" Adalah "<<nilai;
       break;
      }}}
  
int main(int argc, char *argv[])
{
    kpk a;
    a.keluar();
    a.proses();
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar