2. Hoạt động của lệnh gán
Bài tập 2: Dưới đây là chương trình và kết quả thực hiện chương trình hoán đổi giá trị của hai biến a và b của hai bạn Hương và Lan. Các em hãy thảo luận và giải thích tại sao chương trình của bạn Lan không hoán đổi được giá trị của hai biến a và b.
Bài Làm:
Chương trình của bạn Lan không đổi được vì: câu lệnh a := b là bạn bạn Lan gán thẳng giá trị của b cho biến a. Lúc này biến a = 7, biến b = 7. Vì thế câu lệnh tiếp b:=a thì b vẫn bằng 7.