Lập trình đơn giản

BT

viết chương trình tìm ucln và bcnn trong pascal

VT
17 tháng 3 2017 lúc 21:49

tính UCLN của a và b

program uoc_chung;

uses crt;

var a,b: integer;

begin

writeln('nhap a='); readln(a);

writeln('nhap b='); readln(b);

while a>b do then a:=a-b

else b:=b-a;

if a=b then write ('uoc chung lon nhat la',a)

readln;

end.

BCNN tương tự

Bình luận (0)
37
31 tháng 12 2022 lúc 9:42

Program ucln_bcnn;
Uses crt;
Var x,y,uc,t,tamx,tamy:integer;
Begin
  Clrscr;
  Write('Nhap so nguyen duong x : '); readln(x);
  Write('Nhap so nguyen duong y : '); readln(y);
  tamx:=x;
  tamy:=y;
  t:=y mod x;
  while t<>0 do
   begin
    t:=x mod y;
    x:=y;
    y:=t;
   end;
   uc:=x;
  Writeln('- Ucln(' , tamx , ',' , tamy , ') la : ',uc );
  Writeln('- Bcnn(' , tamx , ',' , tamy , ') la : ',(tamx*tamy) div uc );
  Readln;
End.

 

Bình luận (0)

Các câu hỏi tương tự
H24
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
BR
Xem chi tiết
TT
Xem chi tiết
TH
Xem chi tiết
HT
Xem chi tiết
NV
Xem chi tiết