a) Sai (x:=7, a=b)
Sửa: If x=7 then a:=b;
b) Sai (x>5; then)
Sửa: If x>5 then a:=b;
c) Sai (then ; a:=b)
Sửa: If x>5 then a:=b;
d)
TH1: Đúng (Nếu thực hiện câu lệnh a:=b trong câu điều kiện, thực hiện câu lệnh m:=n ngoài câu điều kiện)
TH2: Sai (Nếu thực hiện cả 2 câu lệnh trong câu điều kiện)
Sửa: If x>5 then
Begin
a:=b;
m:=n;
End;
e) Sai (Vì trước Else không có dấu ;)
Sửa: If x>5 then a:=b else m:=n;
f) Sai (Vì sau m:=-1 không có dấu ;)