10.Các câu lệnh Pascal nào sau đây được viết đúng: * Immersive Reader (0.5 Points) If x > 4 then a:=b; else m:=n; If x > 4; then a:= b; If x:= 5 then begin a = a+1; b :=a + b; end; If x > 4 then a:=b else m:=n;

2 câu trả lời

C. If x > 4 then a:=b else m:=n

Các câu lệnh Pascal nào sau đây được viết đúng:

   `A.` If x > 4 then a:=b; else m:=n;

   `B.` If x > 4; then a:= b;

   `C.` If x:= 5 then begin a = a+1; b :=a + b; end;

   `D.` If x > 4 then a:=b else m:=n;

Đáp án: D. If x > 4 then a := b else m := n;

   `*` A. Sai cú pháp, dư dấu " ; " trước else

   `*` B. Sai cú pháp, dư dấu " ; " trước then

   `*` C. Câu lệnh a = a + 1 sai dấu gán " := "

`*` Cú pháp các dạng điều kiện:

   `*` Dạng thiếu: If <điều kiện> then <câu lệnh>;

   `*` Dạng thiếu: If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

`*` Cú pháp lệnh gán: <Tên biến> := <Biểu thức>;