Bài 18: Ví dụ về cách viết và sử dụng chương trình con

TN

Giúp em với ạ Tìm ước số chung của nhiều cặp số a và b

NT
5 tháng 5 2021 lúc 20:08

uses crt;

var a,b:array[1..100]of integer;

n,i,j,ucln:integer;

begin

clrscr;

write('Nhap so cap:'); readln(n);

for i:=1 to n do 

  begin

readln(a[i],b[i]);

end;

for i:=1 to n do 

  begin

if a[i]<b[i] then 

begin

ucln:=1;

for j:=1 to a[i] do

  if (a[i] mod j=0) and (b[i] mod j=0) then

begin

if ucln<j then ucln:=j;

end;

end

else begin

ucln:=1;

for j:=1 to b[i] do

  if (a[i] mod j=0) and (b[i] mod j=0) then

begin

if ucln<j then ucln:=j;

end;

end;

writeln('Uoc chung lon nhat cua cap thu ',i,' la: ',ucln);

end;

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
TT
Xem chi tiết
H24
Xem chi tiết
DG
Xem chi tiết
DK
Xem chi tiết
NM
Xem chi tiết
NH
Xem chi tiết
HT
Xem chi tiết
VL
Xem chi tiết
TB
Xem chi tiết