jika mencari KPK (Kelipatan Persekutuan Terkecil) tentu masih ingat bukan, jika kita menghitung angka maka yang kita ambil adalah pangkat yeng terbesar dan semua bilangan yang ada di ambil. contoh: carilah KPK dari 24 dan 16. maka caranya adalah 24 hasil baginya adalah : 2^(3)x3x1 sedangkan 16 hasil baginya adalah: 2^(4) jadi KPK dari 24 dan 16 adalah: 2^(4)x3x1=48. (gunakan bilangan prima untuk membagi KPK).
adapun programnya dalam C++ seperti di bawah ini:
//Tugas Kelompok Mencari KPK//
#include <iostream.h>
#include <conio.h>
class kpk {
friend istream& operator>>(istream&, kpk&);
public :
kpk ();
private:
int a,b,nilai;
};
kpk::kpk()
{
cout<<"Menghitung KPK"<<endl;
nilai=0;
cout<<"Masukkan A: "; cin>>a;
cout<<"Masukkan B: "; cin>>b;
for (int z=1; z<=b; z++)
{
nilai=nilai+a;
if (nilai%b==0)
{
cout<<"KPK dari : \t"<<a<<"\tdan\t"<<b<<"\tadalah\t"<<nilai<<endl;
break;
}
}
}
main ()
{
kpk ();
getch ();
}
setelah dicompile maka akan tampil seerti berikut:
selamat mencoba ^_^

Tidak ada komentar:
Posting Komentar