các câu lệnh Pascal sau đây được viết đúng? A. if x:= 5 then ; a = b B. if ;x > 5 then a:= b C. if x > 5; then a:=b D. if x > 5 then a:=b; else a:=b+1 ;
2 câu trả lời
$#QLinkVN$
Ta có điều kiện sau vế "$if$" phải là `1` vế so sánh (tức là sử dụng dấu `>`, `<`, `=`, `\text{<=}` hay `\text{>=}`
`=>` LOẠI ĐÁP ÁN A
Tên của `1` biến không được có dấu "`;`", và ngay phía sau "$if$" hay "$then$" không được có dấu "`;`"
`=>` LOẠI ĐÁP ÁN B VÀ C
Theo như phần bình luận dưới câu này thì chỉ có đáp án `D` là câu lệnh có cú pháp đúng!
CHỌN ĐÁP ÁN D NHA!
các câu lệnh Pascal sau đây được viết đúng?
→ Các câu lệnh này đều sai
Vì ta có 2 câu trúc lệnh như sau:
→ if <điều kiện> then <câu lệnh >;
→ if <điều kiện> then<câu lệnh 1> else <câu lệnh 2>;
Câu hỏi trong lớp
Xem thêm