Bài 8. Lặp với số lần chưa biết trước

PH

VCT pascal tìm UCLN và BCNN của 3 số a,b,c nhập từ bàn phím

please help me!

NT
3 tháng 6 2020 lúc 20:46

uses crt;
var a,b,c,ucln,bcnn,i,min:longint;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
min:=a;
if min>b then min:=b;
if min>c then min:=c;
ucln:=1;
for i:=1 to min do
if (a mod i=0) and (b mod i=0) and (c mod i=0) then
begin
if ucln<i then ucln:=i;
end;
bcnn:=a*b*c;
for i:=a*b*c downto 1 do
if (i mod a=0) and (i mod b=0) and (i mod c=0) then
begin
if bcnn>i then bcnn:=i;
end;
writeln('Uoc chung lon nhat: ',ucln);
writeln('Boi chung nho nhat: ',bcnn);
readln;
end.

Bình luận (0)

Các câu hỏi tương tự
LN
Xem chi tiết
H24
Xem chi tiết
NT
Xem chi tiết
TT
Xem chi tiết
TH
Xem chi tiết
NT
Xem chi tiết
TT
Xem chi tiết
TH
Xem chi tiết
LQ
Xem chi tiết