Kelipatan persekutuan terkecil dari bilangan a dan b, KPK(a,b), adalah bilangan bulat positif terkecil yang habis dibagi oleh a dan b.
KPK dari bilangan a dan b dapat dicari dengan mengalikan a dan b, kemudian membaginya dengan faktor persekutuan besar dari a dan b. Secara rumus dapat ditulis sebagai berikut:
KPK(a,b) = a * b / FPB(a,b)
dalam Delphi, kita dapat menuliskan sebagai berikut:
function KPK(m,n:longint):longint;
begin
KPK:=(m*n) div FPB(m,n);
end;
sementara FPB dari a dan b dapat ditulis dalam Delphi sebagai berikut:
function FPB(m,n:longint):longint;
begin
if n = 0 then
FPB:=m
else
FPB := FPB(n, m mod n);
end;
Untuk contoh pemrograman selengkapnya, buatlah form dengan penampilan sebagai berikut:
Kode Program Selengkapnya:
Unduh Kode Program KPK (Delphi 2009)
0 comments:
Posting Komentar