Các câu lệnh Pascal sau đây, câu lệnh nào đúng? (0.5 Điểm) if x>0 then x:=x+1 else x:=x+2; if x:=7 then a=b; if x>5; then a:=b; if x>5 then; a:=b;
2 câu trả lời
Ta có cú pháp câu lệnh điều kiện dạng thiếu:
If <điều kiện> then <câu lệnh>;
Ta có cú pháp câu lệnh điều kiện dạng đủ:
If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
__________________________________________________
if x:=7 then a=b; `=>` Sai vì "x:=7" không phải một điều kiện
if x>5; then a:=b; `=>` Sai vì dư dấu ";"
if x>5 then; a:=b; `=>` Sai vì dư dấu ";"
Vậy đáp án chính xác là if x>0 then x:=x+1 else x:=x+2;