Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CẤU TRÚC RẼ NHÁNH

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; <câu lệnh> đứng sau THEN được thực hiện khi … ?

a)

điều kiện được tính toán xong

b)

điều kiện được tính toán và cho giá trị đúng

c)

điều kiện không tính được

d)

điều kiện được tính toán và cho giá trị sai

2.

Với cấu trúc rẽ nhánh IF <điều kiện>  THEN <câu lệnh 1> ELSE <câu lệnh 2>; <câu lệnh 2> được thực hiện khi … ?

a)

câu lệnh 1 thực hiện xong

b)

câu lệnh 1 đang thực hiện

c)

biểu thức điều kiện sai

d)

biểu thức điều kiện đúng

3.

Lệnh sau cho kết quả x bằng bao nhiêu nếu u = 17?

                        If (u div 2 > 0) then x := 1 else x := 0;

(a)  

4.

Lệnh sau cho kết quả S như thế nào nếu x =17.

                        If (x mod 2 = 0) and (x>0) then S:=True else S:=False;

(a)  

5.

Câu lệnh if-then nào sau đây viết đúng?

a)

If a>b then a:=b;

b)

If – then a>b,a:=b;

c)

If- then (a>b,a:=b);

d)

If (a>b) then a:-b;

6.

Xét lệnh:

If a>b then write(a);

Nếu a=7, b=6 thì kết quả trên màn hình là gì?

a)

7

b)

6

c)

Không đưa ra gì

7.

If a>b then write(‘YES’)

Else write(‘NO’);

Với giá trị nào của a và b thì câu lệnh trên đưa ra kết quả NO.

Chọn CÁC đáp án đúng.

a)

a=3, b=6

b)

a=3, b=3

c)

a=3, b=2

d)

a=4, b=2

8.

Xét lệnh:

If a>b then a:=a-b else a:=b-a;

Nếu a=5, b=2 thì giá trị của a sau khi kết thúc câu lệnh là?

a)

3

b)

7

c)

-3

d)

5

9.

Câu lệnh:

if a mod 2 = 0 then write ('YES') else write ('NO');

dùng để kiểm tra tính chất nào của số nguyên a?

a)

Kiểm tra tính chẵn lẻ của số nguyên a

b)

Kiểm tra tính âm dương của số nguyên a

c)

Kiểm tra tính nguyên tố của số nguyên a

d)

Kiểm tra tính hoàn hảo của số nguyên a

10.

Trong lập trình câu lệnh ghép dùng để làm gì?

a)

Ghép dãy lệnh cho gọn chương trình

b)

Ghép dãy lệnh thành một lệnh ghép

c)

Chia dãy lệnh thành nhiều lệnh