ответить на вопросы, хоть на какие, буду очень благодарен.. Задание 1
Вопрос:
Какие служебные слова применяются для записи цикла с постусловием
Выберите несколько из 4 вариантов ответа:
1) End 3) Repeat
2) Until 4) Begin
Задание 2
Вопрос:
Как найти элемент массива с определенным значением?
Выберите один из 3 вариантов ответа:
1) Отсортировать массив и выбрать максимальный индекс.
2) Перебирать элементы массива пока они не закончатся или пока не будет найден искомый.
3) Выбрать один элемент массива, предположить его искомым и сравнить с оставшимися, меняя в процессе предполагаемый искомый элемент.
Задание 3
Вопрос:
Установите верный порядок следования команд при поиске в массиве из 50 элементов, элемента равного k
Укажите порядок следования всех 4 вариантов ответа:
_1_ if a[i]=k then writeln (i); _2_ while (a[i]<>k) and (i<50) do
_1_ i:=1; __ i:=i+1;
Задание 4
Вопрос:
Какая команда пропущена в данном участке программы, отвечающем за поиск максимального элемента массива. Запишите команду без пробелов.
r:=1;
for i:=2 to n do
if a[i]>a[r]
then ...
Запишите ответ:
Задание 5
Вопрос:
Запишите без пробелов команду, которая пропущена в данном алгоритме сортировки массива по убыванию методом пузырька.
p:=false;
while p=false do
begin
...
for i:=1 to n-1 do
if a[i] then begin
p:=a[i];
a[i]:=a[i+1];
a[i+1]:=p;
end;
end;
Запишите ответ:
Задание 6
Вопрос:
Какое служебное слово пропущено в данной записи цикла с постусловием?
repeat
i:=i-1;
... i=0;
Запишите ответ:until
Задание 7
Вопрос:
Как называется описанный метод сортировки по возрастанию?
Проходя по массиву, ищем два соседних элемента, которые расположены не по возрастанию. Найдя такие элементы, меняем их местами. Продолжаем до тех пор, пока за весь проход по массиву не будет сделано ни одной перестановки.
Выберите один из 4 вариантов ответа:
1) Метод перебора
2) Метод пузырька
3) Метод выбора
4) Метод последовательных перестановок
Задание 8
Вопрос:
Что такое сортировка?
Выберите один из 3 вариантов ответа:
1) Изменение индексов элементов массива
2) Изменение порядка следования элементов в массиве в соответствии с определенным признаком
3) Изменение значений элементов массива
Задание 9
Вопрос:
Какие существуют типы задач на поиск элементов в массиве?
Выберите несколько из 4 вариантов ответа:
1) Удаление элемента массива
2) Найти элемент с указанным значением
3) Добавление элемента
4) Найти максимальный или минимальный элемент
Задание 10
Вопрос:
Установите верный порядок следования команд при сортировке массива из 10 элементов по возрастанию методом выбора.
Укажите порядок следования всех 7 вариантов ответа:
__ a[i]:=a[j];
__ for i:=j+1 to 10 do
__ a[j]:=p;
__ p:=a[i];
__ if a[j] __ for j:=1 to 9 do
__ end;
Объяснение:
Какие служебные слова применяются для записи цикла с постусловием
Выберите несколько из 4 вариантов ответа:
1) End 3) Repeat
2) Until 4) Begin
Задание 2
Вопрос:
Как найти элемент массива с определенным значением?
Выберите один из 3 вариантов ответа:
1) Отсортировать массив и выбрать максимальный индекс.
2) Перебирать элементы массива пока они не закончатся или пока не будет найден искомый.
3) Выбрать один элемент массива, предположить его искомым и сравнить с оставшимися, меняя в процессе предполагаемый искомый элемент.
Задание 3
Вопрос:
Установите верный порядок следования команд при поиске в массиве из 50 элементов, элемента равного k
Укажите порядок следования всех 4 вариантов ответа:
_1_ if a[i]=k then writeln (i); _2_ while (a[i]<>k) and (i<50) do
_1_ i:=1; __ i:=i+1;
Задание 4
Вопрос:
Какая команда пропущена в данном участке программы, отвечающем за поиск максимального элемента массива. Запишите команду без пробелов.
r:=1;
for i:=2 to n do
if a[i]>a[r]
then ...
Запишите ответ:
Задание 5
Вопрос:
Запишите без пробелов команду, которая пропущена в данном алгоритме сортировки массива по убыванию методом пузырька.
p:=false;
while p=false do
begin
...
for i:=1 to n-1 do
if a[i] then begin
p:=a[i];
a[i]:=a[i+1];
a[i+1]:=p;
end;
end;
Запишите ответ:
Задание 6
Вопрос:
Какое служебное слово пропущено в данной записи цикла с постусловием?
repeat
i:=i-1;
... i=0;
Запишите ответ:until
Задание 7
Вопрос:
Как называется описанный метод сортировки по возрастанию?
Проходя по массиву, ищем два соседних элемента, которые расположены не по возрастанию. Найдя такие элементы, меняем их местами. Продолжаем до тех пор, пока за весь проход по массиву не будет сделано ни одной перестановки.
Выберите один из 4 вариантов ответа:
1) Метод перебора
2) Метод пузырька
3) Метод выбора
4) Метод последовательных перестановок
Задание 8
Вопрос:
Что такое сортировка?
Выберите один из 3 вариантов ответа:
1) Изменение индексов элементов массива
2) Изменение порядка следования элементов в массиве в соответствии с определенным признаком
3) Изменение значений элементов массива
Задание 9
Вопрос:
Какие существуют типы задач на поиск элементов в массиве?
Выберите несколько из 4 вариантов ответа:
1) Удаление элемента массива
2) Найти элемент с указанным значением
3) Добавление элемента
4) Найти максимальный или минимальный элемент
Задание 10
Вопрос:
Установите верный порядок следования команд при сортировке массива из 10 элементов по возрастанию методом выбора.
Укажите порядок следования всех 7 вариантов ответа:
__ a[i]:=a[j];
__ for i:=j+1 to 10 do
__ a[j]:=p;
__ p:=a[i];
__ if a[j] __ for j:=1 to 9 do
__ end;
Ответ: 3) Repeat
Обоснование: Служебное слово "Repeat" применяется для записи цикла с постусловием.
Задание 2:
Ответ: 2) Перебирать элементы массива пока они не закончатся или пока не будет найден искомый.
Обоснование: Для поиска элемента массива с определенным значением нужно перебирать элементы массива пока они не закончатся или пока не будет найден искомый.
Задание 3:
Ответ: 1_ i:=1; 2_ while (a[i]<>k) and (i<50) do 1_ i:=i+1;
Обоснование: При поиске элемента равного k в массиве из 50 элементов, сначала устанавливается начальное значение индекса i (i:=1). Затем, пока элемент a[i] не равен k и индекс i меньше 50, выполняется цикл (while). Внутри цикла индекс i увеличивается на 1 (i:=i+1).
Задание 4:
Ответ: then writeln(i)
Обоснование: В данном участке программы, нужно добавить команду "then writeln(i)" после условия if a[i]>a[r]. Эта команда выведет значение индекса i, если условие выполняется.
Задание 5:
Ответ: if a[i]>a[i+1]
Обоснование: В данном алгоритме сортировки массива по убыванию методом пузырька, после команды "begin", нужно добавить условие "if a[i]>a[i+1]". Если это условие выполняется, тогда нужно поменять значения элементов a[i] и a[i+1] местами.
Задание 6:
Ответ: until
Обоснование: В данной записи цикла с постусловием, после команды "i:=i-1" нужно добавить слово "until" для указания условия выхода из цикла.
Задание 7:
Ответ: 2) Метод пузырька
Обоснование: Описанный метод сортировки по возрастанию, где элементы меняются местами, пока за весь проход по массиву не будет сделано ни одной перестановки, называется методом пузырька.
Задание 8:
Ответ: 2) Изменение порядка следования элементов в массиве в соответствии с определенным признаком
Обоснование: Сортировка представляет собой процесс изменения порядка следования элементов в массиве в соответствии с определенным признаком, например, по возрастанию или убыванию.
Задание 9:
Ответ: 2) Найти элемент с указанным значением и 4) Найти максимальный или минимальный элемент
Обоснование: Существуют разные типы задач на поиск элементов в массиве, включая нахождение элемента с указанным значением и нахождение максимального или минимального элемента.
Задание 10:
Ответ: 1_ a[i]:=a[j]; 2_ for i:=j+1 to 10 do 4_ a[j]:=p; 3_ p:=a[i]; 5_ if a[j] 6_ for j:=1 to 9 do 7_ end;
Обоснование: При сортировке массива из 10 элементов методом выбора, сначала выбирается минимальный элемент и меняется местами с первым элементом. Затем, для каждого следующего элемента (i) с индексом j устанавливается p равным a[i]. Затем, если a[j] больше p, значения a[i] и a[j] меняются местами. Весь этот процесс повторяется для каждого следующего элемента в массиве до предпоследнего элемента. Когда j достигает значения 9, сортировка завершается.