X

Код презентации скопируйте его

Ширина px

Вы можете изменить размер презентации, указав свою ширину плеера!

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

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

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

Скачать эту презентацию
Cлайд 1
Cлайд 2
Двумерным массивом называется совокупность данных, каждое значение которых, з... Двумерным массивом называется совокупность данных, каждое значение которых, зависит от его положения в строке и в столбце.
Cлайд 3
Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массив... Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массива i - номер строки j – номер столбца
Cлайд 4
Пример двумерного массива (матрицы): А[3,3]= Пример двумерного массива (матрицы): А[3,3]=
Cлайд 5
Если в матрице количество строк и столбцов совпадают, то она называется квадр... Если в матрице количество строк и столбцов совпадают, то она называется квадратной, в противном случае прямоугольной.
Cлайд 6
Главная диагональ квадратной матрицы проходит из левого верхнего угла в правы... Главная диагональ квадратной матрицы проходит из левого верхнего угла в правый нижний. А[3,3]=
Cлайд 7
Побочная диагональ квадратной матрицы проходит из правого верхнего угла в лев... Побочная диагональ квадратной матрицы проходит из правого верхнего угла в левый нижний. А[3,3]=
Cлайд 8
Описание матрицы в разделе var аналогично описанию одномерного массива, тольк... Описание матрицы в разделе var аналогично описанию одномерного массива, только теперь необходимо указывать диапазон изменения столбцов и строк. Const n=10; m=12; Var a:array [1..n,1..m] of integer;
Cлайд 9
Для ввода матрицы в память существует много способов, это зависит от направле... Для ввода матрицы в память существует много способов, это зависит от направления задачи. Рассмотрим два самых распространенных способа:
Cлайд 10
Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строк... Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строки нажимайте ENTER’); For I:=1 to n do Begin For j:= 1 to m do Begin Readln(a[i,j]); End; End;
Cлайд 11
Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); ... 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;
Cлайд 12
Cлайд 13
Вычисление суммы элементов главной диагонали квадратной матрицы: Вычисление суммы элементов главной диагонали квадратной матрицы:
Cлайд 14
Для решения данной задачи необходимо определить, чем отличаются элементы глав... Для решения данной задачи необходимо определить, чем отличаются элементы главной диагонали? А[3,3]=
Cлайд 15
Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S... 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.
Cлайд 16
Нахождение наибольших элементов каждой строки массива: Нахождение наибольших элементов каждой строки массива:
Cлайд 17
Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1.... 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] ’); for i:=1 to n do writeln(max[i]); readln; readln end.
Cлайд 18
Перестановка строк массива: Перестановка строк массива:
Cлайд 19
Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l... 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.
Cлайд 20
Задания для самостоятельной работы: Написать программы: Нахождения наибольшег... Задания для самостоятельной работы: Написать программы: Нахождения наибольшего элемента всего массива; Нахождения наибольшего элемента главной диагонали; Нахождения наименьших элементов в столбцах массива.
Скачать эту презентацию
Наверх