Câu 3: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if a := 1 then a := a + 1; B. if a > b else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y);

2 câu trả lời

Câu 3: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

=> Đáp án : C. if (a mod 2) = 0 then write(‘So khong hop le’);

A. if a := 1 then a := a + 1;

=> a := 1 không là điều kiện 

B. if a > b else write(a);

=> thiếu câu lệnh 1 

D. if x = y; then writeln(y);

=> dư dấu chấm phẩy trước then

Đáp án: C

A sai vì điều kiện là phép so sánh, ko phải phép gán

B sai vì sau if+điều kiện là then không phải là else

D sai vì sau điều kiện phải ko có dấu ;

Câu hỏi trong lớp Xem thêm