wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 9 cấu trúc rẽ nhánh

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.
Rẽ nhánh có mấy dạng?
a)
1
b)
2
c)
3
d)
4
2.
Hai dạng rẽ nhánh là:
a)
Dạng thiếu & Dạng đủ
b)
Dạng tiến & dạng lùi
c)
Dạng lặp
d)
Dạng vòng
3.
Cấu trúc rẽ nhánh nào sau đây là dạng thiếu?
a)
Nếu… Thì…
b)
Nếu… thì… nếu không thì…
c)
Nếu… thì… nếu đúng thì…
d)
Nếu không thì… thì…
4.
Trong Pascal, Cấu trúc rẽ nhánh dạng đủ nào sau đây đúng?
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ệnh1> else <câu lệnh 2>;
c)
If <điều kiện> then else <câu lệnh >;
d)
If <điều kiện> else <câu lệnh 1> then <câu lệnh 2>;
5.
Trong pascal, điều kiện trong cấu trúc IF-THEN là:
a)
Biểu thức số học
b)
Biểu thức quan hệ
c)
Biểu thức logic
d)
Biểu thức quan hệ và logic
6.

Câu lệnh ghép của pascal có dạng

a)

Begin <các câu lệnh>; end;

b)

Begin; <các câu lệnh>; end;

c)

Begin <các câu lệnh>; end.

d)

Begin <các câu lệnh> end;

7.
Trong ngôn ngữ lập trình Pascal, cây lệnh If-then nào sau đây đúng?
a)
if a=5 then a:=d+1; else a:=d+2;
b)
if a=5 then a:=d+1 else a:=d+2;
c)
if a=5 then a=d+1 else a=d+2;
d)
if a=5 then a:=d+1 else a:=d+2
8.
Với cấu trúc If <điều kiện> Then<câu lệnh>; Câu lệnh sau Then thực hiện khi:
a)
Điều kiện được tính toán xong
b)
Điều kiện không tính được
c)
Điều kiện được tính toán và cho giá trị đúng
d)
điều kiện được tính toán và cho giá trị sai.
9.
Cho câu lệnh sau: IF A<B then min:=A else min:=B; câu lệnh này dùng để tìm:
a)
Giá trị nhỏ nhất giữa 2 biến A, B
b)
Giá trị trung bình giữa 2 biến A, B
c)
Giá trị lớn nhất giữa 2 biến A, B
d)
Giá trị nguyên giữa 2 biến A, B
10.
Ta có cấu trúc sau: if a mod 5=0 then writeln (‘a chia het cho 5’) else writeln (‘a khong chia het cho 5’); a có thể nhận giá trị nào để điều kiện đúng và thực hiện câu lệnh 1
a)
2019
b)
22
c)
những số chia hết cho 5
d)
Những số không chia hết cho 5