Презентация, доклад Двумерные массивы (10 класс)

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

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

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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