Tải bản đầy đủ (.doc) (1 trang)

Trắc nghiệm bài 9: " Cấu trúc rẽ nhánh"

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (82.94 KB, 1 trang )

Së GD & §T H¶i Phßng
Trêng THPT TrÇn Nh©n T«ng
Bé M«n Tin Häc
(2)
Bµi kiÓm tra
M«n: Tin häc 11 – Tr¾c nghiÖm
Thêi gian: 15 phót
§Ò gåm 01 trang sè c©u hái 10 c©u–
Hä vµ tªn:……………………………………………………….. Líp:…………………
Câu 1:Cho x, y, z là các biến kiểu thực, lệnh nào là sai:
a) x:=y+z; b) Readln(x, y, z);
c) x+y:=z; d) Writeln(x+y, z:0:2);
Câu 2: Cho x, y là các biến kiểu thực, lệnh nào là đúng :
a) Readln(x,5); b) Readln(‘x= ‘, x);
c) Readln(x:5:2); d)Readln(x, y);
Câu 3: Cho biến X kiểu thực và gán X:= 12.41 ;
Ðể in lên màn hình như sau:
X= 12.41
chọn lệnh nào :
a)Writeln(X); b) writeln(X:5);
c) writeln('X= ', X:5:2); d) writeln(' X=, X:5:2 ' );
Câu 4: Kiểu dữ liệu của biểu thức 4 div 6 + 6 / 3 + Ord(‘A’) là :
a) nguyên; b) lôgic; c) ký tự ; d) thực;
Câu 5: Khai báo nào đúng :
a) Var x, y = Integer; b) Var x, y of Integer;
c) Var x, y := Integer ; d)Var x, y : Integer ;
Câu 6: Lệnh nào sau đây in ra màn hình số lớn nhất giữa A và B :
a) If A > B then write(B) else write(A); b) If A > B then write(A) else write(B);
c) If A > B then Readln(A) else Readln(B); d) If A < B then writeln(A) else writeln(B);
Câu7: Cho N là biến kiểu nguyên, chọn câu đúng cú pháp :
a) If N < 10 then write (' Nho hon 10 ') ; else write (' Lon hon 10 ');


b) If N < 10 Write (' Nho hon 10 ') else then write (' Lon hon 10 ');
c) If N < 10 then write (' Nho hon 10 ') else write (' Lon hon 10 ');
d) If N < 10 then N := 10 else N > 20 then write (' N > 20 ');
Câu 8: Kiểm tra nếu ba số a, b, c đều lớn hơn 1 thì in số 1, chọn lệnh nào :
a) if (a > 1) and ( b > 1) and ( c > 1) then write(1);
b) if (a > 1) or (b > 1) or (c > 1) then write(1);
c) if a > 1 and b > 1 and c > 1 then write(1);
d) if a, b , c đều > 1 then write(1);
Câu 9: Cho hàm số:

Nhóm lệnh nào tính đúng y :
a) if x > 0 then y:=x ;
if x > -1 then y:=Sin(x)
else
y:= 2*x+1;
b) if x <= -1 then y:=2*x +1
else
if x <=0 then y:=Sin(x)
else y:=x;
Câu 10: Khi chạy chương trình :
Var S, i : Integer;
Begin
i := 3; S:= 40;
if ( i > 5 ) then S:= 5 * 3 + ( 5 - i ) * 2
else
if ( i > 2 ) then S:= 5 * i
else S:= 0;
End.
Giá trị sau cùng của S là :
a) 0 b) 19 c) 40 d) 15

×