Rabu, 20 April 2011

Program Untuk Mencari KPK Dari 2 buah Bilangan

KPK adalah Kelipatan persekutuan terkecil dari 2  buah bilangan yang sering kita bahas dalam matamatika.
Cara sederhana dapat digunakan untuk mencari KPK dari 2 bilangan  yang tidak terlalu besar, namun untuk bilangan yang lebih besar sebaiknya menggunakan cara faktorial.cermati contoh berikut:
Mencari KPK dari 12 dan 20:
·                     Keliipatan dari 12 = 12, 24, 36, 48, 60, 72, 84, ...
·                     Kelipatan dari 20 = 20, 40, 60, 80, 100, 120, 140, ...
·                     KPK dari 12 dan 20 adalah kelipatan sekutu (sama) yang terkecil, yaitu 60 

Langsung saja menuju pada programnya.
CEKIDOT
#include <iostream.h>
#include <conio.h>

class lukman {
    friend ostream& operator<<(ostream&, lukman&);
    friend istream& operator>>(istream&, lukman&);
public :
    lukman ();
   void lukman_KPK(){
                   nilai=0;
               for (int z=1; z<=b; z++)
                        {
                    nilai=nilai+a;
                    if (nilai%b==0);
                        }
                        ;}
private:
    int a,b,nilai;
    };
lukman::lukman(){
    cout<<"============ * lukman_10018030 * ============="<<endl;
   cout<<"Program Untuk mencari KPK dari 2 buah bilangan "<<endl;
   cout<<"_______________________________________________"<<endl;
   }
istream& operator>>(istream& in,lukman& mlebu){
    cout<<"Masukkan angka A : ";
   in>>mlebu.a;
   cout<<"Masukkan angka B : ";
   in>>mlebu.b;
   return in;
   }
ostream& operator<<(ostream& out,lukman& metu){
    cout<<"KPK dari : "<<metu.a<<"\tdan\t"<<metu.b<<"\tadalah\t: "<<metu.nilai<<endl;
    return out;
   }
main(){
    lukman z;
   cin>>z;
   z.lukman_KPK();
   cout<<z;
   getch();
   return 0;
   }

 Semoga bermanfaat buat temen-temen semua.

Tidak ada komentar:

Posting Komentar