5.09M
Категория: ИнформатикаИнформатика

Таблицы и массивы. Что такое массивы?

1.

2.

Линейная таблица – последовательность пронумерованных чисел
Например: Т [1] – температура в январе
Т[5] – температура в мае и т.д , где Т – имя массива.
на языке программирования линейная таблица – это одномерный
массив

3.

Массив – это ограниченная последовательность
однотипных величин
Особенности:
• все элементы имеют один тип
• у массива есть имя
Примеры:
• список учеников в классе
• квартиры в доме
• школы в городе

4.

Месяц
1
2
3
4
5
6
7
8
9
T [ 1:12 ]
T [1] T [2] T [3] T [4] T [5] T [6] T [7] T [8] T [9]
Температур
а
-21
-15
2
6
15
24
27
25
10
11
12
T [10]
T [11]
T [12]
6
-7
-18
17
Т – имя массива,
Т [1], Т [2], Т [3] . . . . - индексированные имена
элементов массива
МАССИВ
ИМЯ [диапазон]
индекс – это порядковый номер элемента в Т [ 1:12 ]
таблице (массиве), записывается в квадратных
скобках
•Значения индексов не должны выходить за
допустимые границы
Индексированное имя
элемента массива
ИМЯ [индекс]
Т [3]

5.

НОМЕР
A
элемента массива
(ИНДЕКС)
массив
1
2
5
10
A[1]
33
15
15
4
5
20
25
A[2] ЗНАЧЕНИЕ
A[3] элемента
A[4]
A[5]
массива
НОМЕР (ИНДЕКС)
элемента массива: 2
A[2]
ЗНАЧЕНИЕ
элемента массива: 10

6.

Обычную книгу можно
считать своего рода
массивом.
Почему?
Книга состоит из множества
однотипных
элементов

страниц, у каждой страницы
есть номер (индекс), все
страницы
объединены
под
одним названием (название
книги)

7.

Дом также можно считать массивом. Почему?
Дому соответствует один почтовый адрес (город, улица, номер). Элементами
дома можно считать квартиры, у каждой из которых есть номер (индекс).

8.

Шахматную доску можно считать массивом.
Почему?
Доска состоит из клеток, каждая клетка обозначается буквой и
цифрой (двойной индекс).

9.

Спортивную команду можно считать «массивом».
Почему?
Команда состоит из нескольких людей, у каждого из них есть
номер (индекс).

10.

11.

12.

13.

Задача: вычислить среднегодовую температуру .
Для этого нужно сложить все 12 значений
таблицы и разделить сумму на 12

14.

Обратите внимание на следующие
особенности алгоритма. Появилась
новая переменная Тsred, в которой
вычисляется среднее значение:
переменная Тsred имеет вещественный тип. Перед циклом суммирования этой
переменной присваивается нулевое значение. При каждом повторении цикла к
значению переменной Тsred добавляется очередное слагаемое. После окончания цикла
полученная сумма делится на 12.

15.

16.

Как изменится программа, если чисел станет 10?
Как изменится программа, если чисел станет 1000?
Как изменится программа, если числа будут действительными?

17.

18.

Ответьте на вопросы
Что нового вы узнали на уроке?
С какими трудностями встретились на уроке?
Что понравилось на уроке?

19.

Домашнее задание
П.17 стр. 105- 110
English     Русский Правила