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

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

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

X

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

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

Кнопки:

Презентация на тему: Двумерные массивы


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

Презентация на тему: Двумерные массивы


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



№ слайда 1 Двумерные массивы
Описание слайда:

Двумерные массивы

№ слайда 2 Двумерным массивом называется совокупность данных, каждое значение которых, зави
Описание слайда:

Двумерным массивом называется совокупность данных, каждое значение которых, зависит от его положения в строке и в столбце.

№ слайда 3 Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массива i
Описание слайда:

Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массива i - номер строки j – номер столбца

№ слайда 4 Пример двумерного массива (матрицы):
Описание слайда:

Пример двумерного массива (матрицы):

№ слайда 5 Если в матрице количество строк и столбцов совпадают, то она называется квадратн
Описание слайда:

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

№ слайда 6 Главная диагональ квадратной матрицы проходит из левого верхнего угла в правый н
Описание слайда:

Главная диагональ квадратной матрицы проходит из левого верхнего угла в правый нижний.

№ слайда 7 Побочная диагональ квадратной матрицы проходит из правого верхнего угла в левый
Описание слайда:

Побочная диагональ квадратной матрицы проходит из правого верхнего угла в левый нижний.

№ слайда 8 Описание матрицы в разделе var аналогично описанию одномерного массива, только т
Описание слайда:

Описание матрицы в разделе var аналогично описанию одномерного массива, только теперь необходимо указывать диапазон изменения столбцов и строк. Const n=10; m=12; Var a:array [1..n,1..m] of integer;

№ слайда 9 Для ввода матрицы в память существует много способов, это зависит от направления
Описание слайда:

Для ввода матрицы в память существует много способов, это зависит от направления задачи. Рассмотрим два самых распространенных способа:

№ слайда 10 Пример 1 (ввод с клавиатуры) Writeln(‘Введите элементы матрицы по строкам’); Wri
Описание слайда:

Пример 1 (ввод с клавиатуры) Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строки нажимайте ENTER’); For I:=1 to n do Begin For j:= 1 to m do Begin Readln(a[i,j]); End; End;

№ слайда 11 Пример 2 (заполнение случайными числами) Randomize; For I:=1 to n do Begin For j
Описание слайда:

Пример 2 (заполнение случайными числами) Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); write(a[i,j],’ ‘); End; Writeln; End;

№ слайда 12 Задачи базового минимума
Описание слайда:

Задачи базового минимума

№ слайда 13 Вычисление суммы элементов главной диагонали квадратной матрицы:
Описание слайда:

Вычисление суммы элементов главной диагонали квадратной матрицы:

№ слайда 14 Для решения данной задачи необходимо определить, чем отличаются элементы главной
Описание слайда:

Для решения данной задачи необходимо определить, чем отличаются элементы главной диагонали?

№ слайда 15 Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S: r
Описание слайда:

Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S: real; Begin ВВОД МАССИВА; S:=0; for i:=1 to n do S:=S+a[i,i]; write(‘Сумма элементов главной диагонали = ’,S); readln; readln end.

№ слайда 16 Нахождение наибольших элементов каждой строки массива:
Описание слайда:

Нахождение наибольших элементов каждой строки массива:

№ слайда 17 Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1..n]
Описание слайда:

Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1..n] of real; i, j: integer; Begin ВВОД МАССИВА; for i:=1 to n do begin max[i]:=a[i,1]; for j:=2 to m do if max[i]<a[i,j] then max[i]:=a[i,j]; end; write(‘Наибольшие числа строк массива => ’); for i:=1 to n do writeln(max[i]); readln; readln end.

№ слайда 18 Перестановка строк массива:
Описание слайда:

Перестановка строк массива:

№ слайда 19 Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l,c:
Описание слайда:

Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l,c: integer; Begin ВВОД МАССИВА; writeln(‘Ведите номера меняемых местами строк’); readln(k,l); for j:=1 to m do begin c:=a[k,j]; a[k,j]:=a[l,j]; a[l,j]:=c; end; writeln(‘Новый массив => ’); for i:=1 to n do begin for j:=1 to m do write(a[i,j],’ ‘); writeln; end; readln; readln end.

№ слайда 20 Задания для самостоятельной работы: Написать программы: Нахождения наибольшего э
Описание слайда:

Задания для самостоятельной работы: Написать программы: Нахождения наибольшего элемента всего массива; Нахождения наибольшего элемента главной диагонали; Нахождения наименьших элементов в столбцах массива.

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


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