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

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hồ Thị Minh Tâm
Ngày gửi: 12h:50' 06-03-2022
Dung lượng: 5.5 MB
Số lượt tải: 217
Nguồn:
Người gửi: Hồ Thị Minh Tâm
Ngày gửi: 12h:50' 06-03-2022
Dung lượng: 5.5 MB
Số lượt tải: 217
Số lượt thích:
0 người
THE BIG WHEEL GAME
QUESTIONS
SPIN
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9
Q10
01
Trong Pascal, cú pháp để khai báo biến là:
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
02
Trong một chương trình, biến N có thể nhận các giá trị 1.0, 1.5 và biến M có thể nhận các giá trị 2, 4 khai báo nào dưới đây là ĐÚNG ?
A. Var M, N: Byte;
C. Var M: Byte; N: Real;
D. Var M, N: Longint;
B. Var M: Real; N: Word;
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
03
Để nhập dữ liệu vào từ bàn phím cho 2 biến
a, b ta dùng lệnh?
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
04
Trong ngôn ngữ lập trình Pascal, câu lệnh ghép được sử dụng khi
A. Cần một câu lệnh thực hiện một công việc
C. Cần nhiều câu lệnh thực hiện một công việc
D. Gộp nhiều câu lệnh thành một câu lệnh
B. Tách một câu lệnh ra nhiều câu lệnh
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
05
Cho biểu thức dạng toán học sau:
Hãy chọn dạng biểu diễn tương ứng trong Pascal.
A. 1/4 * sqrt(a*a-b*b)
C. 1/4 x sqrt(a*a-b*b)
D. 1/4 * sqrt(a*a+b*b)
B. 1/4 + sqrt(a*a-b*b)
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
06
Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu:
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
07
Trong ngôn ngữ lập trình Pascal, hãy cho biết giá trị của N sau khi thực hiện đoạn chương trình sau với a=9 và b=20?
N := a;
If a < b then N := b;
A. N không nhận giá trị nào.
C. N=20
D. N nhận cả hai giá trị trên
B. N=9
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
08
Xét biểu thức lôgic: (n >0) and (n mod 2 <> 0). Khẳng định nào sau đây là đúng?
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
09
Cho đoạn chương trình sau:
If(a<>1) then x:= 9 div a
Else x:= -2013;
Write(‘ x= ’, x + 1);
Khi cho a = 1 thì đoạn chương trình trên sẽ in ra màn hình giá trị x bằng bao nhiêu?
A. -2012
C. 9
D. 8
B. -2013
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
10
Trong Pascal, cú pháp câu lệnh ghép có dạng:
A. Begin
;
End.
C. Begin
;
End;
D. B. Begin
;
End
B. Begin
;
End,
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
BÀI TẬP
CẤU TRÚC
RẼ NHÁNH
Bài tập: Viết chương trình kiểm tra một số nguyên dương N nhập từ bàn phím có phải là số lẻ hay không.
Để nhập số nguyên dương N từ bàn phím ta khai báo?
Để nhập biến N vào từ bàn phím ta dùng lệnh?
Để kiểm tra số nguyên dương N là số lẻ ta dùng lệnh?
A. If N mod 2 = 0 then write (N, ‘ la so le’);
else write (N, ‘ khong la so le’);
B. If N mod 2 <> 0 then write (N, ‘ la so le’);
else write (N, ‘ khong la so le’);
C. If N mod 2 = 0 then write (N, ‘ la so le’)
else write (N, ‘ khong la so le’);
D. If N mod 2 <> 0 then write (N, ‘ la so le’)
else write (N, ‘ khong la so le’);
BEGIN
END.
Readln(N);
Var N: word;
If N mod 2 <> 0 then write (N, ‘ la so le’)
else write (N, ‘khong la so le’);
Hoàn thành chương trình trên.
Program baitap1;
Uses crt;
Var N: word;
Begin
clrscr;
Write (` Nhap n: `); Readln(N);
If N mod 2 <> 0 then write (N, ` la so le`)
else write (N, ` khong la so le`);
Readln;
End.
Bài 1: Viết chương trình kiểm tra một số nguyên dương N nhập từ bàn phím có phải là số chẵn hay không.
Bài 2: Viết chương trình tìm số lớn nhất của ba số thực a, b, c cho trước.
BÀI TẬP VỀ NHÀ
20
QUESTIONS
SPIN
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9
Q10
01
Trong Pascal, cú pháp để khai báo biến là:
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
02
Trong một chương trình, biến N có thể nhận các giá trị 1.0, 1.5 và biến M có thể nhận các giá trị 2, 4 khai báo nào dưới đây là ĐÚNG ?
A. Var M, N: Byte;
C. Var M: Byte; N: Real;
D. Var M, N: Longint;
B. Var M: Real; N: Word;
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
03
Để nhập dữ liệu vào từ bàn phím cho 2 biến
a, b ta dùng lệnh?
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
04
Trong ngôn ngữ lập trình Pascal, câu lệnh ghép được sử dụng khi
A. Cần một câu lệnh thực hiện một công việc
C. Cần nhiều câu lệnh thực hiện một công việc
D. Gộp nhiều câu lệnh thành một câu lệnh
B. Tách một câu lệnh ra nhiều câu lệnh
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
05
Cho biểu thức dạng toán học sau:
Hãy chọn dạng biểu diễn tương ứng trong Pascal.
A. 1/4 * sqrt(a*a-b*b)
C. 1/4 x sqrt(a*a-b*b)
D. 1/4 * sqrt(a*a+b*b)
B. 1/4 + sqrt(a*a-b*b)
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
06
Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu:
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
07
Trong ngôn ngữ lập trình Pascal, hãy cho biết giá trị của N sau khi thực hiện đoạn chương trình sau với a=9 và b=20?
N := a;
If a < b then N := b;
A. N không nhận giá trị nào.
C. N=20
D. N nhận cả hai giá trị trên
B. N=9
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
08
Xét biểu thức lôgic: (n >0) and (n mod 2 <> 0). Khẳng định nào sau đây là đúng?
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
09
Cho đoạn chương trình sau:
If(a<>1) then x:= 9 div a
Else x:= -2013;
Write(‘ x= ’, x + 1);
Khi cho a = 1 thì đoạn chương trình trên sẽ in ra màn hình giá trị x bằng bao nhiêu?
A. -2012
C. 9
D. 8
B. -2013
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
10
Trong Pascal, cú pháp câu lệnh ghép có dạng:
A. Begin
End.
C. Begin
End;
D. B. Begin
End
B. Begin
End,
Hết giờ
Tính giờ
00
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
BÀI TẬP
CẤU TRÚC
RẼ NHÁNH
Bài tập: Viết chương trình kiểm tra một số nguyên dương N nhập từ bàn phím có phải là số lẻ hay không.
Để nhập số nguyên dương N từ bàn phím ta khai báo?
Để nhập biến N vào từ bàn phím ta dùng lệnh?
Để kiểm tra số nguyên dương N là số lẻ ta dùng lệnh?
A. If N mod 2 = 0 then write (N, ‘ la so le’);
else write (N, ‘ khong la so le’);
B. If N mod 2 <> 0 then write (N, ‘ la so le’);
else write (N, ‘ khong la so le’);
C. If N mod 2 = 0 then write (N, ‘ la so le’)
else write (N, ‘ khong la so le’);
D. If N mod 2 <> 0 then write (N, ‘ la so le’)
else write (N, ‘ khong la so le’);
BEGIN
END.
Readln(N);
Var N: word;
If N mod 2 <> 0 then write (N, ‘ la so le’)
else write (N, ‘khong la so le’);
Hoàn thành chương trình trên.
Program baitap1;
Uses crt;
Var N: word;
Begin
clrscr;
Write (` Nhap n: `); Readln(N);
If N mod 2 <> 0 then write (N, ` la so le`)
else write (N, ` khong la so le`);
Readln;
End.
Bài 1: Viết chương trình kiểm tra một số nguyên dương N nhập từ bàn phím có phải là số chẵn hay không.
Bài 2: Viết chương trình tìm số lớn nhất của ba số thực a, b, c cho trước.
BÀI TẬP VỀ NHÀ
20
 







Các ý kiến mới nhất