``python
def UCLN(a, b):
if b == 0:
return a
else:
return UCLN(b, a % b)
a = int(input("Nhập số nguyên a: "))
b = int(input("Nhập số nguyên b: "))
benn = (a * b) // UCLN(a, b)
print("BCNN của", a, "và", b, "là:", bann)
var a,b,ta,tb,r,bcnn:integer;
begin
write('a = ');readln(a);
write('b = ');readln(b);
ta:=a;
tb:=b;
repeat
r:=ta mod tb;
ta:=tb;
tb:=r;
until r=0;
bcnn:=a*b/ta;
write('BCNN(',a,' ',b,') la ',bcnn);
readln
end.