Программирование на языке Pascal. 9 класс
Структурированный тип данных: массив
Понятие массива
- Массив – это обозначаемая одним именем последовательность однотипных элементов.
Пример: В массиве А содержатся данные о росте (в сантиметрах) учащихся класса: 168, 164, 170, 172, 166.
- Количество элементов массива называется размером массива .
Структура одномерного массива
Массив А
2
3
4
5
1
Элементы
массива А
172
Чтобы сформировать представление о массиве, проводим аналогию с легко представляемыми предметами. Массив можно представить в виде полки, разбитой на ячейки. Ячейки пронумерованы по порядку. Элементы можно представить в виде кубиков, каждому из которых соответствует какое-либо число.
164
166
170
168
Структура одномерного массива
- У каждого элемента в массиве есть место, которое называется индексом .
4
2
3
5
1
Массив А
172
На этом слайде показывается расположение элементов в массиве: каждому элементу соответствует ячейка с определенным номером (индексом).
164
Элементы
массива А
166
170
168
Доступ к элементам массива
a[1]=168
a[2]=164
a[3]=170
a[4]=172
a[5]=166
Массив А
- У каждого элемента в массиве есть свое имя. Имя элемента
образуется из имени массива и индекса элемента.
Примеры: a[1], a[2], a[5].
- Числовые значения называются значениями элементов массива .
Пример: значением элемента a[2] является число 164. a[2]=164
Примеры одномерных массивов
Целочисленный массив размерности 5:
10
-8
123
0
33
Учащиеся объясняют, почему данный массив назван целочисленным.
6
Примеры одномерных массивов
Вещественный массив размерности 5:
1.8
-8
1.23
78
3.3
Учащиеся объясняют, почему данный массив назван вещественным.
7
Описание одномерного массива на языке Pascal
Целочисленный массив А размерности 5:
Var A: array [1..5] of integer;
10
-8
123
0
33
Учащиеся объясняют, почему данный массив назван целочисленным.
тип элементов
имя массива
массив
номера первого и последнего элементов
8
Описание одномерного массива на языке Pascal
Вещественный массив А размерности 5:
Var A: array [1..5] of real;
1.8
-8
1.23
78
3.3
Учащиеся объясняют, почему данный массив назван целочисленным.
тип элементов
имя массива
массив
номера первого и последнего элементов
9
Описание одномерного массива на языке Pascal: ваша очередь
Упражнение: задана последовательность чисел: 12, 58, 101, 35, 6, 78, 55. Описать заданную последовательность в виде массива. Назвать индекс элемента со значением 35. Выписать значения третьего и пятого элементов массива.
Проверь себя:
- А: array [1..7] of integer;
- 4
- A[3] = 101, A[5] = 6.
Учащимся предлагается проверочное упражнение, после выполнения которого они сверяют свои ответы с правильными.
9