Cho thuật Toán tìm ước số chung lớn nhất của 2 số a và b như sau:
while a<>b do
if a>b then
a:=a-b;
alse
b:=b-a;
write(a);
a) Em hãy cho biết vòng lặp này kết thúc khi nào
b) Nếu cho a=6; b=3, có bao nhiêu vòng lặp?
c) Nếu cho a=6; b=6, có bao nhiêu vong lặp?