Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Презентация на тему Двумерные массивы в формате powerpoint.ppt
Скачиваний:
14
Добавлен:
11.04.2014
Размер:
760.32 Кб
Скачать

Часть 1

Автор: учитель информатики МКОУ Плесской средней общеобразовательной школы Юдин Андрей Борисович

Двумерный массив. Матрицы

1

В математике таблицы чисел, состоящие из строк и столбцов называются матрицами и записываются в круглых скобках.

3

45

A91

11

56

21 17

67 89

34 78

18 65

81 54

36

22

57

20

16

Двумерный массив. Применение.

2

Использование двумерных массивов для построения поверхностей.

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

3

Массив — это пронумерованная последовательность величин одинакового типа, обозначаемая одним именем. Элементы массива располагаются в последовательных ячейках памяти, обозначаются именем массива и индексом. Каждое из значений, составляющих массив, называется его компонентой (или элементом массива).

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

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

 

 

4

 

1

2

3

4

5

6

В математике:

 

Ai;j

 

7

4

2

7

5

4

1

В Pascal:

2

4

1

 

 

 

9

A[i,j]

 

 

 

 

3

1

5

 

 

 

 

 

 

 

 

 

 

 

 

]

A[1,2 A[3,5]

Двумерный массив. Описание

5

Самый простой способ описания массива

a : array [1..10, 1..20] of real;

Количество

Имя Описаниестроккак массив массивов:Тип массива Количество данных в

массиве

a: array [1..10] ofстолбцовarray [1.. 20] of real;

 

Каждый элемент

 

которого в свою

Одномерный

очередь является

массив

одномерным

 

массивом

Двумерный массив. Описание

6

Количество строк и столбцов через константу.

 

 

 

 

 

 

 

Const

 

 

В разделе констант

m=10; n =20;

 

 

указываем число

 

 

 

 

строк и столбцов

Var

 

 

 

 

 

 

 

a :

Определяем

of integer;

 

 

пользовательский

 

 

 

 

тип , двумерный

данных.

 

 

массив

 

 

 

type t=array[1..m,1..n] of integer; var a : t;

Двумерный массив. Описание

7

Массив констант.

const

a: array[1..3,1..5] of integer =

Непосредственно в программе указываем значения элементов массива.

((3,-2,1,4,3), (-5,-9,0,3,7), (-1,2,1,-4,0));

Двумерный массив. Заполнение

8

Цикл отвечающий за перебор строк.

ЗаполнениеБерем первую, вторую и так далее строки

For i := 1 to 3 do begin For j := 1 to 4 do

A[ ', i, ', ',j, ']= '); j])

Цикл отвечающий за перебор ячеек в каждой строке.

Двумерный массив. Заполнение

9

Блок-схема заполнения с клавиатуры:

 

Цикл отвечающий за

 

перебор строк.

i , 1, N

(Внешний цикл)

j , 1, N

 

Ввод a i , j

Цикл отвечающий за

 

 

перебор ячеек в

 

каждой строке.

 

(Внутренний цикл)

Соседние файлы в предмете Информатика