a. Không hợp lệ. (điều kiện là các phép so sánh, câu lệnh phải là lệnh gắn hoặc in nội dung ra ngoài màn hình)
→ if m=a+b then a:=b;
b. Không hợp lệ. (trước then không dùng dấu ;)
→ if 6<>5 then a:=a+b else a:=a-b;
c. Không hợp lệ. (sau then khong dùng dấu ;)
→ if max>m then max:=m else if x>n then max:=n;
d. Hợp lệ. (câu lệnh đúng)