Знать:
Уметь:
Дополнительные материалы
1.Выберите задачи преобразования элементов массива среди перечисленных ниже
2.Найдите соответствие между фрагментом программы и задачей преобразования элементов массива-удаление элемента-вставка элементаFor var i:=n downto k do a[i+1]:=a[i];a[k]:=x;-АБFor var i:=k+1 to n do a[i-1]:=a[i];-АБ
3.Задан массив А и фрагмент программы. A := A[4];A[4] := A;Чему равно значение элемента массива A[4] после выполнения следующего фрагмента программы?Ответ:
Правильный ответ: 15
4.Задан массив А и фрагмент программы. write(’Количество n=’);readln(n);writeln(‘Элементы массива’);for var i:= 1 to n do read(a[i]);for var i:= 1 to n do if a[i] mod 2 = 0 then a[i] := a[i] div 2 else a[i] := 3 * a[i]; end;Чему равны элементы массива после выполнения фрагмента программы?
5.Задан массив А и фрагмент программы. Чему равны элементы массива после выполнения фрагмента программы?
6.Какой результат выдаст программа, если для вставки элемента в массив количество элементов массива n = 5, номер вставляемого элемента k=120?
7.Задан массив А и фрагмент программы.Чему равно значение переменной d после выполнения фрагмента программ
8.Какой формулой можно воспользоваться, чтобы заменить каждый элемент массива на его удвоенный порядковый номер: