NEW
Font size
WorksheetsTin 8 (KTTX học kì 1) đề 2
Total questions: 20
Worksheet time: 10mins
Cấu trúc rẽ nhánh có mấy dạng?
1
2
3
4
Cú pháp của câu lệnh điều kiện dạng thiếu là:
Var <danh sách biến>:<kiểu dữ liệu>;
Const <tên hằng>=<giá trị>;
Write(‘Cau lenh dieu kien’);
If <điều kiện> then <câu lệnh>;
Trong câu lệnh điều kiện: If <điều kiện> then <câu lệnh>;
Điều kiện thường là ?
1 phép so sánh
1 biểu thức toán học
1 kết quả true hoặc false
1 phép gán
Cú pháp của câu lệnh điều kiện dạng đầy đủ là:
Var <danh sách biến>:<kiểu dữ liệu>;
Const <tên hằng>=<giá trị>;
If <điều kiện> then <câu lệnh 1> Else <Câu lệnh 2>;
If <điều kiện> then <câu lệnh>;
IF a>8 THEN b:=3 ELSE b:=5;
Khi a có giá trị là 0 thì b nhận giá trị nào?
0
3
5
8
IF a>8 THEN b:=3 ELSE b:=5;
Khi a có giá trị là 10 thì b nhận giá trị nào?
0
3
5
8
Chọn câu lệnh Pascal hợp lệ trong các câu sau:
If x : = a + b then x : = x + 1;
If a > b then max = a;
If a > b then max : = a else max : = b;
If 5 := 6 then x : = 100;
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:
X:= 10;
IF (91 mod 3 ) = 0 then X :=X+20;
30
10
3
1
Phát biểu nào sau đây có thể được viết thành biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A > B
A := B
N MOD 100
“A nho hon B”
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)
5
7
9
11
Cho câu lệnh: if a mod 2 <> 0 then a:=a*10 else a:=a/2; writeln(a);
Hỏi nếu a=30 thì lệnh trên đưa ra màn hình gì?
Không đưa ra gì;
Đưa ra số 300;
Đưa ra số 15;
Đưa ra số 30;
Câu lệnh điều kiện dạng đầy đủ là:
. If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;
If < Điều kiện> then < Câu lệnh >;
If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;
If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;
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 = 10)
7
10
12
11
Chọn câu lệnh Pascal hợp lệ trong các câu sau:
If x : = a + b then x : = x + 1;
If a > b then max = a;
If a > b then max : = a else max : = b;
If 5 := 6 then x : = 100;
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:
X:= 20;
IF (11 mod 3 ) = 0 then X :=X+20;
20
30
2
1
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A:= B
A > B
N mod 100
“A nho hon B”
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A:= B
A > B
N mod 100
“A nho hon B”
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)
5
9
7
11
Các câu lệnh Pascal nào sau đây được viết đúng:
If x:= 5 then a = b;
If x > 4; then a:= b;
If x > 4 then a:=b else m:=n;
If x > 4 then a:=b; else m:=n;
IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 10 thì b nhận giá trị nào?
10
5
8
3
