Câu 21: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN được thực hiện khi A. Điều kiện SAI B. Điều kiện không xử lý được C. Điều kiện ĐÚNG D. Điều kiện ĐÚNG hay SAI đều thực hiện Câu 22: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối VÀ phép nối VÀ trong pascal là: A. OR B. NOT C. VAR D. AND Câu 23: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN không được thực hiện khi A. Điều kiện SAI B. Điều kiện không xử lý được C. Điều kiện ĐÚNG D. Điều kiện ĐÚNG hay SAI đều thực hiện Câu 24: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối HOẶC phép nối HOẶC trong pascal là: A. OR B. NOT C. VAR D. AND Câu 25: Ta có 2 lệnh sau:x:=5; If x=5 then x := x +1;Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện? A. 1 B. 0 C. 5 D. 6 Câu 26: Ta có 2 lệnh sau:x:= 4; If x>=5 then x := x +1 else x:=x+3; Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện? A. 5 B. 7 C. 11 D. 0 Câu 27: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số âm? A. If n < 0 then writeln(‘n la so duong’); B. If n > 0 then writeln(‘n la so duong’); C. If n < 0 then writeln(‘n la so am’); D. If n > 0 then writeln(‘n la so am’); Câu 28: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số chia hết cho 5? A. If n mod 5 <> 0 then writeln(‘n la so chia het cho 5’); B. If n = 5 then writeln(‘n la so chia het cho 5’); C. If n div 5 > 0 then writeln(‘n la so chia het cho 5’); D. If n mod 5 = 0 then writeln(‘n la so chia het cho 5’); Câu 29: Câu lệnh điều kiện nào để kiểm tra rồi thông báo tra số n là số chẵn? A. If n mod 2 = 0 then writeln(‘n la so chan’); B. If n mod 2 <> 0 then writeln(‘n la so chan’); C. If n mod 2 > 0 then writeln(‘n la so chan’); D. If n mod 2 = 1 then writeln(‘n la so chan’); Câu 30: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số lẻ? A. If n mod 2 = 0 then writeln(‘n la so le’); B. If n mod 1 <> 0 then writeln(‘n la so le’); C. If n mod 2 > 1 then writeln(‘n la so le’); D. If n mod 2 = 1 then writeln(‘n la so le’);
2 câu trả lời
Câu 21 C
Câu 22 D
Câu 23 A
Câu 24 A
Câu 25 D
Câu 26 B
Câu 27 C
Câu 28D
Câu 29 A
Câu 30C
21. C. Điều kiện ĐÚNG
22.D. AND
23.A Điều kiện SAI
24.A. OR
25.D. 6
26.B. 7
27.C. If n < 0 then writeln(‘n la so am’);
28.D. If n mod 5 = 0 then writeln(‘n la so chia het cho 5’);
29.A. If n mod 2 = 0 then writeln(‘n la so chan’);
30.D. If n mod 2 = 1 then writeln(‘n la so le’);
Câu hỏi trong lớp
Xem thêm