NEW
Font size
S
M
L
XL
WorksheetsCấu trúc rẽ nhánh
Total questions: 10
Worksheet time: 5mins
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.
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;
6.
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
7.
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.
8.
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
9.
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
10.
Cho đoạn chương trình sau:
X:=5; y:=3;
If x>y then F:=x*x-y Else F:=3*x-y;
Sau khi thực hiện chương trình, giá trị của F là:
a)
2
b)
12
c)
21
d)
22
Reset
