Sau câu lệnh dưới đây thì giá trị của X là bao nhiêu, nếu trước đó giá trị của X bằng 11:
if X <10 then X := X + 1 else x:=x-1
Sau câu lệnh dưới đây thì giá trị của X là bao nhiêu, nếu trước đó giá trị của X bằng 11:
if X <10 then X := X + 1 else x:=x-1
Ban đầu X=11.
X<10 (KTM) $\Longrightarrow$ không thực hiện X:=X+1.
Ở chỗ else, biến “X” viết hoa nhưng ở đó biến “x” không viết hoa, mà $X\ne x$ nên không thực hiện.
$\Longrightarrow X=11$
X=10