Главная / Информатика / Презентация «Массивы в Pascal. Двумерные массивы»

Презентация «Массивы в Pascal. Двумерные массивы»

Документы в архиве:

793.5 КБ двумерн.ppt

Название документа двумерн.ppt

Двумерным массивом называется совокупность данных, каждое значение которых, з...
Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массив...
Пример двумерного массива (матрицы): А[3,3]=
Если в матрице количество строк и столбцов совпадают, то она называется квадр...
Главная диагональ квадратной матрицы проходит из левого верхнего угла в правы...
Побочная диагональ квадратной матрицы проходит из правого верхнего угла в лев...
Описание матрицы в разделе var аналогично описанию одномерного массива, тольк...
Для ввода матрицы в память существует много способов, это зависит от направле...
Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строк...
Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); ...
Вычисление суммы элементов главной диагонали квадратной матрицы:
Для решения данной задачи необходимо определить, чем отличаются элементы глав...
Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S...
Нахождение наибольших элементов каждой строки массива:
Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1....
Перестановка строк массива:
Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l...
Задания для самостоятельной работы: Написать программы: Нахождения наибольшег...
1 из 20

Описание презентации по отдельным слайдам:

№ слайда 1
Описание слайда:

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

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

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

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

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

Пример двумерного массива (матрицы): А[3,3]=

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

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

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

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

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

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

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

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

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

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

№ слайда 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;

№ слайда 11 Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); wri
Описание слайда:

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 Для решения данной задачи необходимо определить, чем отличаются элементы главной
Описание слайда:

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

№ слайда 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 Задания для самостоятельной работы: Написать программы: Нахождения наибольшего э
Описание слайда:

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

Презентация «Массивы в Pascal. Двумерные массивы»
  • Информатика
Описание:

Презентация «Массивы в Pascal. Двумерные массивы» создана в прикладной программе MS PowerPoint и воспроизводится с помощью мультимедийного проектора.



Слайд 1
mas1.jpg


Слайд 4
mas4.jpg




Здесь представлен лишь фрагмент презентации. Полный вариант содержит 20 слайдов.

Автор Ширяева Ольга Мухадинновна
Дата добавления 19.09.2009
Раздел Информатика
Подраздел
Номер материала 892
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓