Разделы презентаций


Преобразование двумерных массивов: обмен, удаление, вставка строк и столбцов

51239464718560299Задание: поменяйте местами 2 и 4 столбец массиваНужна дополнительная переменная, которая позволит произвести обмен значениями элементов соответствующих столбцовНе забываем вывести преобразованный массив8242156

Слайды и текст этой презентации

Слайд 1Преобразование двумерных массивов: обмен, удаление, вставка строк и столбцов
Учитель информатики:

Никишева Анастасия Витальевна, МБОУ «Лицей №35» г. Нижнекамск

Преобразование двумерных массивов: обмен, удаление, вставка строк и столбцовУчитель информатики: Никишева Анастасия Витальевна, МБОУ «Лицей №35» г.

Слайд 25
1
2
3
9
4
6
4
7
1
8
5
6
0
2
9
9
Задание: поменяйте местами 2 и 4 столбец массива
Нужна дополнительная переменная,

которая позволит произвести обмен значениями элементов соответствующих столбцов
Не забываем вывести

преобразованный массив

8

2

4

2

1

5

6

51239464718560299Задание: поменяйте местами 2 и 4 столбец массиваНужна дополнительная переменная, которая позволит произвести обмен значениями элементов соответствующих

Слайд 3for i:=1 to n do
begin
for j:=1 to n do
с:=a[i,k1]
a[i,k1]:=a[i,k2];
a[i,k2]:=c;
end;
end;
*k1,k2 –

номера столбцов, которые нужно поменять
Можно ли обойтись одним циклом?

for i:=1 to n dobeginfor j:=1 to n doс:=a[i,k1]a[i,k1]:=a[i,k2];a[i,k2]:=c;end;end;*k1,k2 – номера столбцов, которые нужно поменятьМожно ли обойтись

Слайд 45
1
2
3
9
4
6
4
7
1
8
5
6
0
2
9
1
4
5
6
9
0
2
0
9
0
0
0
Задание: удалите 2 строку массива
Начиная со 2 строки заменяем каждый

элемент на соответствующий элемент следующей строки
Выводим преобразованный массив до n-1

сроки
5123946471856029145690209000Задание: удалите 2 строку массиваНачиная со 2 строки заменяем каждый элемент на соответствующий элемент следующей строкиВыводим преобразованный

Слайд 5for i:=k to n do
for j:=1 to n do
a[i,j]:=a[i+1,j];
for

i:=1 to n-1 do begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
*k –

номер строки
for i:=k to n dofor j:=1 to n doa[i,j]:=a[i+1,j]; for i:=1 to n-1 do beginfor j:=1 to

Слайд 65
1
2
3
9
4
6
4
7
1
8
5
6
0
2
3
4
0
7
8
4
9
0
0
0
Задание: удалите 2 столбец массива
Начиная со 2 столбца заменяем каждый

элемент на соответствующий элемент следующего столбца
Выводим преобразованный массив до n-1

столбца

5

0

2

5123946471856023407849000Задание: удалите 2 столбец массиваНачиная со 2 столбца заменяем каждый элемент на соответствующий элемент следующего столбцаВыводим преобразованный

Слайд 7for i:=1 to n do
for j:=k to n do
a[i,j]:=a[i,j+1];
for

i:=1 to n do begin
for j:=1 to n-1 do
write(a[i,j]:4);
writeln;
end;
*k –

номер столбца
for i:=1 to n dofor j:=k to n doa[i,j]:=a[i,j+1]; for i:=1 to n do beginfor j:=1 to

Слайд 8for i:=1 to n do
for j:=n+1 downto k do
a[i,j]:=a[i,j-1];
for

i:=1 to n do begin
a[i,k]:=0;
for j:=1 to n+1 do
write(a[i,j]:4);
writeln;
end;
Задание: Вставить

столбец из 0, на позицию k
for i:=1 to n dofor j:=n+1 downto k doa[i,j]:=a[i,j-1]; for i:=1 to n do begina[i,k]:=0;for j:=1 to

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика