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