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

1:if x>0 then,x:x+1 else x:=x+2

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;