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

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyễn Mỹ

Chạy mô phỏng đoạn Chương trình sau và cho biết s,a,b? Đoạn chương trình thực hiện bao nhiêu vòng lặp ?

a:=5; b:=10;

While a<>b do

Begin 

             if a<b then b:=b-a;

             if a>b then a:=a-b;

End;

nguyễn an phát
27 tháng 3 2021 lúc 20:27

s là gì vậy?

a=b=5

chương trình thực hiện 1 vòng lặp

giải thích:

trước tiên chương trình sẽ kiểm tra điều kiện vì a=5;b=10 nên vòng lặp sẽ được thực hiện 

khi đó b=10-5=5;

sau đó chương trình tiếp tục kiểm tra điều kiện vì bây giờ a=b=5 nên vòng lập kết thúc

Nguyễn Lê Phước Thịnh
27 tháng 3 2021 lúc 20:50

a=5; b=5


Các câu hỏi tương tự
Hương Nguyễn
Xem chi tiết
DCal146 anime
Xem chi tiết
nguyen ngoc minh chau
Xem chi tiết
Ho Truong Minh
Xem chi tiết
Nguyễn Ngọc Thảo Linh
Xem chi tiết
sunion Ghast
Xem chi tiết
Munnie
Xem chi tiết
Thanh Thủy Nguyễn
Xem chi tiết
❤ ~~ Yến ~~ ❤
Xem chi tiết