Câu hỏi trắc nghiệm (10 câu):
-
Câu 1: Mã câu hỏi: 8628
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);
-
Câu 2: Mã câu hỏi: 8629
Câu lệnh điều kiện dạng đầy đủ là:
- A. If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;
- B. If < Điều kiện> then < Câu lệnh >;
- C. If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;
- D. If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;
-
Câu 3: Mã câu hỏi: 8630
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
if (45 mod 3 ) = 0 then X :=X+2;( Biết rằng trước đó giá trị của biến X = 5)
- A. 5
- B. 9
- C. 7
- D. 11
-
Câu 4: Mã câu hỏi: 8632
Ta có 2 lệnh sau:
x:= 8;if x>5 then x := x +1;
Giá trị của x là bao nhiêu?
- A. 5
- B. 9
- C. 8
- D. 6
-
Câu 5: Mã câu hỏi: 8636
Các câu lệnh Pascal nào sau đây được viết đúng?
- A. If x:= 5 then a = b;
- B. If x > 4; then a:= b;
- C. If x > 4 then a:=b; m:=n;
- D. If x > 4 then a:=b; else m:=n;
-
Câu 6: Mã câu hỏi: 8637
Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:
- A. Max:=a; If b>Max then Max:=b;
- B. If (a>b) then Max:=a; If (b>a) then Max:=b;
- C. Max:=b; If a>Max then Max:=a;
- D. Cả 3 câu đều đúng.
-
Câu 7: Mã câu hỏi: 8638
If ... Then ... Else là:
- A. Vòng lặp xác định
- B. Vòng lặp không xác định
- C. Câu lệnh điều kiện
- D. Một khai báo
-
Câu 8: Mã câu hỏi: 8640
IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?- A. 0
- B. 5
- C. 8
- D. 3
-
Câu 9: Mã câu hỏi: 8641
Chọn câu lệnh Pascal hợp lệ trong các câu sau:
- A. If x : = a + b then x : = x + 1;
- B. If a > b then max = a;
- C. If a > b then max : = a ; else max : = b;
- D. If 5 = 6 then x : = 100;
-
Câu 10: Mã câu hỏi: 8642
Cấu trúc rẽ nhánh có mấy loại?
- A. 2
- B. 3
- C. 4
- D. 5