A if x:=a+b then x:=x+1; Sai do điều kiện nhưng dùng toán tử gán.
Sửa: if x=a+b then x:=x+1;
B if a > b then max:=a; Hợp lệ.
C if a > b then max:=a; else max:=b; Sai do trước else không có ';'
Sửa: if a > b then max:=a else max:=b;
D if a > b then max:=a else max:=b; Hợp lệ
E if 5 = 6 then x:=100;
5 = 6 sẽ trã về giá trị FALSE nên x:=100; không được thực hiện.