wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Điều kiện câu lệnh

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

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

3.

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)

7

c)

9

d)

11

4.

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)

6

c)

8

d)

9

5.

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;

6.

Để 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)

Tất cả đều đúng.

7.

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ạng thiếu

d)

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

8.

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

9.

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;

10.

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

a)

2

b)

3

c)

4

d)

5