Обработка массивов
Список вопросов теста
Вопрос 1
Каким способом можно заполнить массив?
Варианты ответов
- С помощью оператора присваивания по формуле
- Вводом каждого элемента с клавиатуры
- С помощью оператора присваивания случайными числами
- Все варианты ответов верны
Вопрос 2
Упорядоченное множество однотипных данных, имеющих общее имя и различающихся номерами, называют…
Варианты ответов
- множеством
- структурированием
- массивом
- последовательностью
Вопрос 3
var a: array [1..59] of real;Здесь oписан массив a из … вещественных чисел.
Варианты ответов
- 58
- 50
- 59
- 60
Вопрос 4
Выберите правильные варианты вывода элементов массива на печать в строку.
Варианты ответов
- for i:=1 to n do writeln (a[i])
- for i:=1 to n do write (a[i], ` ` )
- for i:=1 to n do write (`a[`, i, `]=`)
- for i:=1 to n do write (`a`, i, `=`, a[i])
Вопрос 5
Выберите правильное описание массива А, состоящего из нескольких переменных целого типа ...
Варианты ответов
- A : array [1..25] of real
- A : array [1..25] of integer
- A : array [1..25] of byte
- A : [1..25] of integer
Вопрос 6
Задан одномерный массив А, содержащий N элементов. Укажите, что будет определено в результате работы следующего фрагмента программы:
S:=0;
for i:=1 to N do
if A[i]>0 then S:=S+A[i];
Варианты ответов
- Количество положительных элементов массива
- Сумма положительных элементов массива
- Сумма неотрицательных элементов массива
- Максимальный элемент массива
Вопрос 7
Задан одномерный массив А, содержащий N элементов. Значения всех элементов массива различны. Укажите, что будет определено в результате работы следующего фрагмента программы:
m:=1;
for i:=1 to N do
if A[i]>=A[m] then m:=i
Варианты ответов
- Индекс максимального элемента массива
- Значение минимального элемента массива
- Индекс минимального элемента массива
- Значение максимального элемента массива
Вопрос 8
Дан одномерный массив.
| -125 | 200 | 10 | 0 | 43 | 11 |
Какой номер (индекс) у элемента массива, значение которого 0.
Вопрос 9
Какой оператор необходимо вставить вместо многоточия в следующий фрагмент программы на языке Паскаль, чтобы верно решалась задача нахождения произведения элементов массива А, содержащего N элементов?
…
for i:=1 to N do S:=S*A[i]
Варианты ответов
- S:=0
- S:=1
- S:=A[1]
- S:=A[N]
Вопрос 10
Дан фрагмент программы, определяющий количество отрицательных элементов массива A[1..10]. Восстановите пропущенное условие.
k:=0;
for i:=1 to 10 do
if ________ then k:=10 – 1;
write (p)
Варианты ответов
- A[i]>0
- A[i]>=0
- A[i]<0
- A[i]<=0


