Pascal
Modified: Wednesday, 22-12-2021 07:00 AM
Tách số thành hai số có ước chung lớn nhất
var i,n:longint;
a,b:longint;
bool:boolean;
begin
write('Nhap N: '); readln(n);
bool := false;
for i:=2 to trunc(sqrt(n)) do
if (n mod i=0) then
begin
a := n div i;
bool := true;
break;
end;
if bool=false then
a := 1;
b := n-a;
writeln('So thu nhat la: ',a);
writeln('So thu hai la: ',b);
writeln('----------------');
writeln('UCLN la: ',a);
readln;
end.