wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

одномерные массивы

Total questions: 14

Worksheet time: 8mins

Name
Class
Date
1.
Какая запись является правильной ?
a)

1. A : ARRAY [ 1 .. 10 ] real

b)

2. A : ARRAY [ 10 .. 1 ] of real;

c)

3. A : ARAY [ 1 .. 10 ] of real

d)

5. A : ARRAY [ 1 .. 10 ] of real;

2.
Где описываются одномерные массивы ?
a)
В конце программы в разделе VAR
b)
В начале программы в разделе VARR
c)
В начале программы в разделе VAR
3.
Что в переводе означает слово ARRAY ?
a)
1. массив положительных чисел
b)
5. массив
c)
3. подпрограмма
d)
2. символьный массив
4.
6. Назначение массивов
a)
1. Хранение данных
b)
2. Сортировка чисел
c)
4. Хранение больших чисел5. Упорядоченное хранение данных
d)
5. Упорядоченное хранение данных
5.
7. Что может содержать в себе ячейка массива ?
a)
1. только положительные числа
b)
3. числа совпадающие с номером ячейки
c)
4. любые данные
d)
5. только строковые данные
6.
8. Для чего производится описание массивов ?
a)
1. Чтобы помнить самому сколько ячеек в массиве
b)
3. Чтобы ЭВМ зарезервировала память для хранения элементов массива
c)
5. Чтобы самому не забыть использовать массив
7.
Индексы массива могут быть ...
a)
целыми числами
b)
вещественными числами
c)
любым числом
d)
вещественными переменными
8.
Элементы массива  А: ARRAY [1..20] OF INTEGER;могут быть ...
a)
целыми числами
b)
вещественными числами
c)
любыми числами
d)
а кто его знает
9.
Для обращения к элементу массива следует ...
a)
 записать имя массива и в квадратных скобках указать номер элемента 
b)
указать номер элемента
c)
записать имя массива 
d)
записать значение элемента
10.
a)

5

b)

6

c)

-2

d)

288

11.
a)

24

b)

3

c)

12

d)

-2

12.
a)

4

b)

25

c)

10

d)

3

13.

Выберите правильный вариант операции присваивания 5 элементу массива mas значения 99.

a)

mas[5] :=99;

b)

mas[99]:=5;

c)

mas{5}=99;

d)

mas[1..5]:=99;

14.

Задан массив X[1..N]. Какое условие надо поставить вместо многоточия, чтобы найти количество четных элементов массива в переменной S?

S := 0; for j:=1 to N do

if ... then S := S + 1;

a)

S mod 2 = 0

b)

X[j] mod 2 = 1

c)

X[j] mod 2 = 0

d)

X[j] div 2 = 0

e)

S mod 2 = 1