Презентация "Преобразование двумерных массивов: удаление, вставка, обмен строк и столбцов.", 9,10 класс
презентация к уроку по информатике и икт (9, 10 класс) по теме
Тема "Преобразование двумерных массивов: удаление, вставка, обмен строк и столбцов." в школьном курсе программирования вызывает затруднения при понимании. Данная презентация наглядно показывает как происходит удаление строк, столбцов, их вставка и обмен в двумерных массивах, на примере языка программирования Pascal.
Скачать:
Вложение | Размер |
---|---|
![]() | 83.19 КБ |
Предварительный просмотр:
Подписи к слайдам:
5 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
for 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; e nd; e nd; * k 1, k2 – номера столбцов, которые нужно поменять Можно ли обойтись одним циклом?
5 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 сроки
for 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 – номер строки
5 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
for 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 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
По теме: методические разработки, презентации и конспекты
Двумерные массивы (прямоугольные таблицы). Информационная модель решения системы линейных уравнений с двумя неизвестными методом Крамера.
На уроке мы изучаем метод Крамера для решения системы линейных уравнений, основанный на вычислении определителя прямоугольной матрицы, и составляем информационную модель вычисления корней с испо...
![](/sites/default/files/pictures/2011/11/28/picture-37634.jpg)
Контрольная работа по теме "Двумерные массивы"
Предлагается 19 вариантов задач по теме "Двумерные массивы"...
![](/sites/default/files/pictures/2014/03/20/picture-68023-1395304940.jpg)
Понятие массива. Одномерные и двумерные массивы. Элемент массива.
Сегодня на уроке мы с вами рассмотрим новое понятие массив. Массив – это упорядоченный набор однотипных данных. Иначе говоря, массив – это таблица, каждый элемент которой является элементом массива. М...
Ввод, вывод элементов одномерного и двумерного массивов
Презентация к уроку. Программирование на QBasic. Ввод, вывод элементов одномерного и двумерного массивов. Решение задач на нахождение суммы, произведения элементов массива....
Двумерные массивы
Первый урок по теме "Двумерные массивы"Особенности двумерных массивов. Заполнение двумерного массива. Поиск минимального элемента массива....
![](/sites/default/files/pictures/2013/06/26/picture-270255-1372190548.jpg)
Двумерные массивы. Действия со строками и столбцами.
Рассматриваются алгоритмы вставки строки, удаление и поменять строки местами....
![](/sites/default/files/pictures/2015/07/30/picture-651318-1438259297.jpg)
Презентация "Диагонали в двумерных массивах", 9,10 класс
При изусении двумерных массивов в школьном курсе программирования много интересных задач, связанных именно с диоганалями. Даная презентация наглядно показывает, как вывести закономерности для главной,...