Các câu lệnh Pascal sau đây được viết đúng hay sai? Sữa lại cho đúng. a) if x:=15 then a:=b; b) if x > 3; then b:=c; c) if x < 2 then; a=c; d) if x <> 5 then a:=15; e) if x > 10 then a:=b; else a:=n;

2 câu trả lời

Các câu lệnh Pascal sau đây được viết đúng hay sai? Sữa lại cho đúng.

-----------------------------------------------------------

a) if x:=15 then a:=b;
Sai. Sửa lại: if x=15 then a:=b
b) if x > 3; then b:=c;
Sai. Sửa lại: if x > 3 then b:=c;
c) if x < 2 then; a=c;
Sai. Sửa lại: if x < 2 then a:= c;
d) if x <> 5 then a:=15;
Đúng.
e) if x > 10 then a:=b; else a:=n;
Sai. Sửa lại: if x > 10 then a:= b elase a:=n;

Các câu lệnh Pascal sau đây được viết đúng hay sai? Sữa lại cho đúng.
a) if x:=15 then a:=b;

Sai: Không được dùng câu lệnh gán ở phần điều kiện.

→ Sửa lại: if x=15 then a:=b;
b) if x > 3; then b:=c;

Sai: Thừa dấu ; sau điều kiện.

→ Sửa lại: if x > 3 then b:=c;
c) if x < 2 then; a=c;

Sai: Thừa dấu ; sau then

→ Sửa lại: if x < 2 then a:=c;
d) if x <> 5 then a:=15;

Đúng.
e) if x > 10 then a:=b; else a:=n;

Sai: Trước else không được có dấu ;

→ Sửa lại: if x > 10 then a:=b else a:=n;