. Вопрос № 5
Какими можно заполнить массив?
по формуле
случайным образом
ввод с клавиатуры
все варианты ответов
Вопрос № 6
Дан фрагмент программы для заполнения одномерного массива A с ввода данных с клавиатуры. В какой строке текста программы допущена ошибка?
1 for i:=1 to n do begin
2 write(`a[`,i,`]=?`);
3 readln(a);
4 end;
1
2
3
4
Вопрос № 7
Массив С заполняется случайными целыми числами от 30 до 60. Выберите правильный вариант основной команды цикла.
с[i]:=random[60];
c[i]:=30+random[60];
c[i]:=30+random[50];
c[i]:=30+random[31];
Вопрос № 8
Выберите правильные варианты вывода элементов массива на печать в строку.
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]);
Вопрос № 9
Что такое массив?
это простой тип данных, состоящий из одного элемента
это структурированный тип данных, состоящий из элементов разных типов
это структурированный тип данных, состоящий из элементов одного типа, упорядоченных по номеру и объединенных под одним именем
это совокупность данных, объединенных под одним именем
Вопрос № 10
Как может быть задан индекс для обращения к элементу массива?
в виде переменной
в виде константы
в виде выражения
все перечисленное выше
Массив можно заполнить по формуле, случайным образом или вводом с клавиатуры. Все эти варианты позволяют заполнить массив определенными данными.
- Заполнение по формуле предполагает использование математической формулы или алгоритма для определения значений элементов массива. Например, можно заполнить массив последовательностью чисел, удовлетворяющих некоторой формуле или условию.
- Заполнение случайным образом предполагает генерацию случайных значений и их запись в элементы массива. Это может быть полезно, когда требуется создать массив с рандомными значениями для тестирования или имитации случайных данных.
- Заполнение вводом с клавиатуры предполагает ввод значений с клавиатуры пользователем. Пользователь может ввести значения последовательно, каждый раз указывая индекс элемента, или вводить значения, разделенные пробелами или запятыми, которые автоматически будут присваиваться элементам массива.
Вопрос № 6: Дан фрагмент программы для заполнения одномерного массива A с ввода данных с клавиатуры. В какой строке текста программы допущена ошибка?
1 for i:=1 to n do begin
2 write(`a[`,i,`]=?`);
3 readln(a);
4 end;
Ошибка допущена в строке 3. В данной строке программа пытается считать значение для элемента a, но не указывает индекс элемента, который нужно заполнить. Чтобы исправить эту ошибку, нужно указать индекс элемента a, который будет заполняться, например, a[i] или a[i-1], в зависимости от того, с каким индексом начинать заполнение массива.
Вопрос № 7: Массив С заполняется случайными целыми числами от 30 до 60. Выберите правильный вариант основной команды цикла.
Для заполнения массива С случайными целыми числами от 30 до 60, правильным вариантом основной команды цикла будет:
c[i] := 30 + random[31];
Здесь мы используем функцию random[31], которая генерирует случайное число от 0 до 30, и прибавляем 30, чтобы получить случайное число от 30 до 60. Затем присваиваем это значение элементу массива c с индексом i.
Вопрос № 8: Выберите правильные варианты вывода элементов массива на печать в строку.
Правильные варианты вывода элементов массива на печать в строку:
- for i := 1 to n do write(a[i], ` `);
- for i := 1 to n do write(` a`, i, `=`, a[i]);
Первый вариант выводит элементы массива a разделенными пробелами. Второй вариант выводит элементы массива a с префиксом "a" и индексом элемента.
Вопрос № 9: Что такое массив?
Массив - это структурированный тип данных, состоящий из элементов одного типа, упорядоченных по номеру и объединенных под одним именем. Это позволяет хранить и обрабатывать наборы данных одним именем. Каждый элемент массива имеет свой собственный индекс, начиная с 1 или 0, в зависимости от языка программирования.
Вопрос № 10: Как может быть задан индекс для обращения к элементу массива?
Индекс для обращения к элементу массива может быть задан в виде переменной, в виде константы и в виде выражения. Возможности задания индекса массива могут различаться в зависимости от языка программирования и его синтаксиса. Все перечисленные варианты могут использоваться для получения доступа к нужному элементу массива.