Font size
WorksheetsКонтрольный тест по одномерным массивам
Total questions: 25
Worksheet time: 25mins
Array переводиться как ...
строка.
столбец.
элемент.
массив.
В каком случае рационально использовать структуру данных - "массив"?
В случае решения задач на обработку и хранение большого количества данных
В случае решения задач на обработку большого количества данных
В случае решения задач на нахождение максимального элемента из 3
Как называется массив, доступ к элементам которого определяется с помощью одного индекса?
однотипный.
односоставной.
однослойный.
одномерный.
Что может содержать в себе ячейка массива ?
1. только положительные числа
3. числа совпадающие с номером ячейки
4. любые данные
5. только строковые данные
Элементы массива А: ARRAY [1..20] OF INTEGER; могут быть ...
целыми числами
вещественными числами
любыми числами
а кто его знает
Выберите правильный вариант операции присваивания 5 элементу массива mas значения 99.
mas[5] :=99;
mas[99]:=5;
mas{5}=99;
mas[1..5]:=99;
Как называется массив и из скольких ячеек состоит?
for k := 1 to 10 do
if Dat[k] > 12 then
begin
m := m + 1;
end;
называется Dat[k] состоит из 12
называется Dat состоит из 12
называется Dat состоит из 10
называется k состоит из 10
Фрагмент программы заполнения целочисленного массива А десятью случайными числами из интервала [0, 10]:
for i:=1 to 10 do a[i]:=random(10);
for i:=1 to 10 do a[i]:=random(11);
for i:=1 to 10 do a[i]:=random(9)+1;
for i:=1 to 9 do a[i]:=random(11)−1;
Оператор:
for i:=1 to 20 do if a[i]<>0 then writeln (a[i]);
выводит на экран:
положительные элементы массива а
ненулевые элементы массива а
отрицательные элементы массива а
цифру 0
Задан массив X[1..N]. Какое условие надо поставить вместо многоточия, чтобы найти количество четных элементов массива в переменной S?
S := 0; for j:=1 to N do
if ... then S := S + 1;
S mod 2 = 0
X[j] mod 2 = 1
X[j] mod 2 = 0
X[j] div 2 = 0
S mod 2 = 1
В некоторой программе решается задача о нахождении минимального элемента массива "а". Массив заполнен случайными числами от -100 до 100. Выберите правильные варианты первоначального значения переменной min (в переменной min после выполнения программы должно находится значение минимального элемента)?
min := a[1];
min := 0;
min := 100;
min := -100;
Выберите правильное описание идеи сортировки "Пузырьком" по возрастанию
Если элементы некоторой пары находятся в неправильном порядке (левый элемент больше правого), то меняем их местами.
На каждом проходе сортировки по массиву находим максимальный элемент и ставим его на свое место (первое свободное справа).
На каждом проходе сортировки по массиву находим минимальный элемент и ставим его на свое место (первое свободное слева).
Если элементы некоторой пары находятся в неправильном порядке (правый элемент больше левого), то меняем их местами.
Дан фрагмент программы. Чему будет равно значение а[3]?
(a)
Дан фрагмент программы. Что выведет программа, если массив "а" состоит из следующих элементов:
3, 1, 5, 6, 7
(a)
Что будет записано в переменную M после выполнения фрагмента программы?
Минимальный элемент
Максимальный элемент
Второй элемент массива
Последний элемент массива
Дан массив "А", состоящий из 5 элементов: 3, 4, 1, 5, 2. То есть A[1] = 3, A[2] = 4 и тд.
К данному массиву применен алгоритм сортировки "Пузырек".
Напишите порядок элементов массива "А" после одного прохода сортировки
Запишите только числа без пробелов и запятых
(a)
