wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ÔN TẬP CÂU LỆNH ĐIỀU KIỆN

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Cú pháp của Câu lệnh điều kiện dạng thiếu là:

a)

If <điều kiện> then <câu lệnh>;

b)

If <điều kiện>; then <câu lệnh>;

c)

If <điều kiện> then; <câu lệnh>;

d)

If <câu lệnh> then <điều kiện>;

2.

Cú pháp của Câu lệnh điều kiện dạng đủ 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 1> else <câu lệnh 2>;

c)

If <điều kiện> then <câu lệnh 1> else; <câu lệnh 2>;

d)

If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

3.

Trong ca khúc Trốn Tìm của mình, Đen đố khán giả "Nếu tìm thấy 1 chú cừu thì tổng số lượng chú cừu tăng lên 1 đơn vị. Giả sử khi tìm thấy thì a=1". Câu lệnh điều kiện nào sau đây đúng?

a)

If a=1 then Tong:=Tong-1;

b)

If a=1 then Tong:=1;

c)

If a=1 then Tong:=Tong+1;

d)

If a>1 then Tong:=Tong+1;

4.

Trong ca khúc NGÀY CHƯA GIÔNG BÃO có câu: "Anh băng qua thung lũng, và bóng đêm ghì bàn chân". Vậy rõ ràng "Nếu anh băng qua thung lũng thì bóng đêm ghì bàn chân, ngược lại anh vẫn đi bình thường". Hãy cho biết nếu nhìn ở góc độ Lập trình thì câu nói trên thuộc:

a)

Câu lệnh điều kiện dạng thiếu

b)

Câu lệnh điều kiện dạng đủ

c)

Câu lệnh điều kiện dạng thừa

d)

Câu lệnh điểu kiện dạng dư

5.

Tom và Jerry đang rất hào hứng vì số vàng vừa phát hiện được nên chơi trò làm toán. Tom nói "Nếu số vàng chia hết cho 2 thì số vàng là số chẵn". Em hãy chuyển qua Pascal câu nói đó của Tom, biết rằng biến số vàng là X.

a)

If X mod 2=0; then write(X,' la so chan');

b)

If X mod 2=0 then; write(X,' la so chan');

c)

If X mod 2=0 then; write(X,' la so chan');

d)

If X mod 2=0 then write(X,' la so chan');

6.

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);

7.

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

8.

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

9.

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

10.

Cấu trúc rẽ nhánh có mấy loại?

a)

2

b)

3

c)

4

d)

5