Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KTTX tin 11 lần 1-hk2

Total questions: 10

Worksheet time: 13mins

Name
Class
Date
1.

A là một biến kiểu mảng, tham chiếu đến phần tử thứ i của mảng A là?

a)

A(i)

b)

A.i 

c)

i[A]  

d)

A[i]

2.

Cho mảng a gồm các phần tử: 9 5 6 7 3 10. Phần tử a[5] có giá trị là:     

a)

5

b)

a

c)

3

d)

10

3.

Cho mảng a gồm các phần tử: 10 5 7 3 8 12

Khẳng định nào dưới đây là đúng?

a)

Mảng a gồm 6 phần tử kiểu thực

b)

Mảng a gồm 6 phần tử kiểu nguyên

c)

Mảng a gồm 6 phần tử kiểu logic

d)

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

4.

Phương án khai báo mảng nào dưới đây là hợp lệ?

a)

Var a: array[1..100] of integer;

b)

Var : a array[1..100] : integer;  

c)

Var a: integer of array[1..100];   

d)

Var a: array(1..100) of integer;

5.

Cho khai báo mảng sau, phát biểu nào trong các phát biểu là đúng

Var a:array[1..10] of read;

a)

Mảng a gồm tối đa 10 phần tử kiểu nguyên 

b)

Mảng a gồm tối đa 10 phần tử kiểu logic

c)

Mảng a gồm 10 phần tử kiểu thực

d)

Khai báo mảng có lỗi

6.

Cho biết đoạn chương trình dùng để làm gì?

for i:=1 to 10

readln(a[i]);

a)

Tính tổng

b)

In mảng

c)

Nhập mảng

d)

Đếm số lượng phần tử của mảng

7.

Cho biết đoạn chương trình dùng để làm gì?

for i:=1 to 10

write(a[i]);

a)

Tính tổng

b)

In mảng

c)

Nhập mảng

d)

Đếm số lượng phần tử của mảng

8.

Cho mảng a gồm các phần tử: 5 7 2 3 8 10

Cho biết kết quả khi thực hiện đoạn chương trình sau:

S:=0;

for i:=1 to 5 do

   s:=s+a[i];

(a)  

9.

Cho mảng a gồm các phần tử: 5 7 2 3 8 10

Cho biết kết quả khi thực hiện đoạn chương trình sau:

S:=0;

for i:=1 to 6 do

if a[i] mod 4 = 0 then

   s:=s+a[i];

(a)  

10.

Cho mảng a gồm các phần tử: 5 7 2 3 8 10

Cho biết kết quả khi thực hiện đoạn chương trình sau:

S:=0;

for i:=1 to 6 do

if a[i] mod 2 = 0 then

   d:=d+1;

(a)