Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BÀI TẬP TIN HỌC 11 - CÔ HÀ

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Câu lệnh ghép có dạng?

a)

Begin    End;

b)

Begin    End

c)

Begin   

<các câu lênh>;    End;     

d)

Tất cả các đáp án đều sai.

2.

Hãy cho biết kết quả của đoạn chương trình sau:

x := 5; y:=10;

if x < y then

    begin

             max:=y;

             min:=x;

    end;

  

a)

max = 5; min = 10;

b)

max = 10; min = 5;

c)

max = 10; min = 15;

d)

max = 5;min = 5;

3.

Hãy cho biết kết quả của đoạn chương trình sau:

X := 10;

If  x – 3 > 5 then writeln (‘Xin chuc mung’);

a)

Không thực hiện gì cả.

b)

In ra kết quả là 7.

c)

In ra kết quả là 5.

d)

Đưa ra màn hình dòng chữ Xin chuc mung

4.

Hãy cho biết kêt quả của đoạn chương trình sau:

X := 10;   Y := 15;

If  X > Y then X:= X – Y   else Y := Y – X ;

a)

X = 10; Y = 5;    

b)

X = 5; Y = 10;  

c)

X = 5; Y = 10;  

d)

X = 5; Y = 5;

5.

Cho đoạn CT:

x:=2; y:=3;   

IF x > y THEN F:= 2*x – y

ELSE

                                        IF x=y THEN F:= 2*x

                                        ELSE F:= x*x + y*y ; 

Sau khi thực hiện CT, giá trị  F là:

a)

1

b)

13

c)

4

d)

không xác định

6.

Muốn kiểm tra đồng thời cả ba giá trị a, b, c có cùng lớn hơn 0 hay không ta viết câu lệnh If:

a)

If a>0, b>0, c>0 then..     

b)

If (a>0) or (b>0) or (c>0) then..

c)

If (a>0) and (b>0) and (c>0) then..   

d)

If a,b,c>0 then..

7.

Hãy cho biết đoạn chương trình sau có mấy lỗi?

Var  x, y : integer ;

Begin

X:=5

y:=15

If x > y then writeln(x);

      end.

a)

1

b)

3

c)

4

d)

2

8.

Hãy cho biết đoạn chương trình sau có mấy lỗi?

Var  x, y : integer ; kq:boolean;

Begin

X:=2.5 ; y:=1

If x > y then kq = true ; else kq := false;

      end.

a)

5

b)

3

c)

4

d)

2

9.

Muốn kiểm tra 2 giá trị của A và B có khác nhau hay không ta viết câu lệnh If như thế nào cho đúng?

A. If A><B then…        B. If A!=B then…         C. If AB then…         D. If A<>B then…

a)

If A><B then…  

b)

If A!=B then…  

c)

If AB then…   

d)

If A<>B then…

10.

Hãy viết câu lệnh if then dạng thiếu để tính giá trị biểu thức sau:

z= x +y nếu x>1 và y>1

a)

if x >1 and y>1 then z:=x+ y;

b)

if (x >1 )and (y>1) then z:=x+ y;

c)

if (x >1 )and (y>1) then z=x+ y;

d)

if (x >1 )and (y>1) then z:=x+ y