Cho đoạn chương trình sau: x:=8,y:=10; If x>y then Begin t:=x; x:=y; y:=t; end; else x:=y

Câu 14: Cho đoạn chương trình sau: x:=8,y:=10; If x>y then Begin t:=x; x:=y; y:=t; end; else x:=y;

Kết quả của đoạn chương trình trên là gì?

Trả lời

Cho đoạn chương trình sau:

x:= 8, y := 10;  

If x > y then

Begin

t:= x;

x:= y;

y:= t;

end;

else x:= y;

Kết quả của đoạn chương trình trên là gì?

⇒ x > y ⇔ 8 > 10 ⇒ sai

⇒ điều kiện sai bỏ qua lệnh sau then thực hiện lệnh sau else

⇒ x:= y ⇔ x := 10;

⇒ Kết quả: x = 10; y = 10

Câu hỏi cùng chủ đề

Xem tất cả