Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Общие понятия



Читайте также:
  1. Amp;. 2 ОБЩИЕ И СПЕЦИФИЧЕСКИЕ ЗАКОНОМЕРНОСТИ РАЗВИТИЯ ЛИЧНОСТИ 'НОРМАЛЬНОГО И УМСТВЕННО ОТСТАЛОГО РЕБЕНКА
  2. I. Жизнь Иисуса Христа: общие труды, источники
  3. I. ОБЩИЕ ПОЛОЖЕНИЯ
  4. I. ОБЩИЕ ПОЛОЖЕНИЯ
  5. I. ОБЩИЕ ПОЛОЖЕНИЯ
  6. I. ОБЩИЕ ПОЛОЖЕНИЯ
  7. I. ОБЩИЕ ПОЛОЖЕНИЯ

Существует множество задач, в которых большую группу данных нужно подвергнуть однотипной обработке.

Пример

В академической группе студентам, имеющим средний балл по результатам сессии выше 4, требуется увеличить размер сти­пендии на 25%.

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

Массив — это переменная сложного структурированного типа данных, объединяющая под одним общим именем множество переменных более простого типа данных.

Впредложенном выше примере назовём весь массив средних оценок именем X. Элементом массива является любое конкретное число, принадлежащее этому массиву. Средний балл каждого студента группы рассматривается как элемент массива средних оценок X (рис. 1).

значения элементов массива X

 

X 3.1 4.5 4.0 4.7 5.0 3.8 3.6 4.2 4.8 3.7
1 2 3 4 5 6 7 8 9 10

индексы элементов массива

Рис.1

 

Чтобы обработать какой-либо элемент этого массива, необходимо указать имя массива и номер элемента по порядку с начала массива. Этот номер называется индексом.

Пример

Х[3] — есть третий элемент массива X. Его значение равно средней оценке третьего студента по списку группы (т.е. 4.0).

В оперативной памяти компьютера элементы массива располагаются последовательно, занимая смежные ячейки памяти. Элементы с меньшим значением индекса хранятся в ячейках памяти с меньшим адресом. Количество памяти, отводимое под каждый элемент массива, определяется типом элементов массива (который, напомним, одинаков для каждого элемента массива). Т.е., массив – это последовательность однотипных элементов, расположенных в смежных ячейках памяти.

Пример

Если обозначить значения средних оценок вещественными числами, 3.1, 4.5, 4.0 и т.д., то каждый элемент массива будет иметь тип real (т.е. занимать в памяти компьютера 6 байтов).

Количество элементов массива в Паскаль-программе должно быть строго фиксировано. Это связано с тем, что объём памяти, требуемый для массива, резервируется только один раз (в начале выполнения программы) и не может быть изменён до завершения программы

.


Дата добавления: 2015-07-10; просмотров: 118 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.007 сек.)