PPt4Web Хостинг презентаций

Главная / Информатика / Одномерные массивы. Вставка и удаление элемента
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Одномерные массивы. Вставка и удаление элемента


Скачать эту презентацию

Презентация на тему: Одномерные массивы. Вставка и удаление элемента


Скачать эту презентацию



№ слайда 1 Одномерные массивы. Вставка и удаление элемента
Описание слайда:

Одномерные массивы. Вставка и удаление элемента

№ слайда 2 Вставка и удаление элементов Алгоритм удаления элемента:определить номер удаляем
Описание слайда:

Вставка и удаление элементов Алгоритм удаления элемента:определить номер удаляемого элемента - k(ввести с клавиатуры или найти из каких-то условий)сдвинуть все элементы начиная с k-ого на 1 элемент влевопоследнему элементу массива присвоить значение 0При удалении элемента размер массива не меняется! Поэтому необходимо далее в программе указывать не до n, а до n-1.

№ слайда 3 дан массив А: 3 5 6 8 12 15 17 18 20 25 k:=43 5 6 12 15 17 18 20 25 253 5 6 12 1
Описание слайда:

дан массив А: 3 5 6 8 12 15 17 18 20 25 k:=43 5 6 12 15 17 18 20 25 253 5 6 12 15 17 18 20 25 0

№ слайда 4 const n= 30;var a : array [1..n] of integer; k, i : integer;begin {ввод массива
Описание слайда:

const n= 30;var a : array [1..n] of integer; k, i : integer;begin {ввод массива и k} ... for i := k to n-1 do a[i] := a[i+1]; a[n] := 0; writeln(Результат:); for i := 1 to n-1 do write ( a[i] :3); readln;end.

№ слайда 5 Алгоритм вставки элемента: (после k-ого)первые k элементов остаются без изменени
Описание слайда:

Алгоритм вставки элемента: (после k-ого)первые k элементов остаются без измененийвсе элементы, начиная с k-ого сдвигаются на 1 позицию назадна место (k+1)-ого элемента записываем новый элемент.Массив из n элементов, в который вставляется k элементов необходимо определять как массив, имеющий размер n+k. Вставка перед элементом отличается только тем, что сдвигаются все элементы, начиная с k-ого и на место k -ого записываем новый

№ слайда 6 дан массив А: k:=43 5 6 8 8 12 15 17 18 20 253 5 6 8 100 12 15 17 18 20 25 позиц
Описание слайда:

дан массив А: k:=43 5 6 8 8 12 15 17 18 20 253 5 6 8 100 12 15 17 18 20 25 позиция для добавления нового элемента

№ слайда 7 Пример:Вставить 100 после элемента номер которого вводится с клавиатуры:const n=
Описание слайда:

Пример:Вставить 100 после элемента номер которого вводится с клавиатуры:const n= 30;var a : array [1..n+1] of integer; k, i : integer;begin {ввод массива и k} ... for i := n downto k+1 do a[i+1] := a[i]; a[k+1] := 100; writeln(Результат:); for i := 1 to n+1 do write ( a[i] :3); readln;end.

Скачать эту презентацию


Презентации по предмету
Презентации из категории
Лучшее на fresher.ru