русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Одномерные массивы. Общие сведения


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


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

Переменные, представляющие элементы массивов, называются переменными с индексами в отличие от простых переменных, представляющих в программе элементарные данные. Элементы массива располагаются в последовательных ячейках памяти, обозначаются именем массива и индексом. Индекс в обозначении элементов массивов может быть константой, переменной или выражением целого типа.

Одномерный массив представляет собой набор однотипных простых значений, объединенных общим именем и различаемых внутри набора по порядковому номеру (индексу). Например, числовая последовательность четных натуральных чисел 2, 4, 6, ..., N представляет собой одномерный массив, элементы которого можно обозначить как А[1]=2, А[2]=4, А[3]=6, ..., А[К]=2*K, где К – номер элемента, а 2, 4, 6, ..., N – значения. Индекс (порядковый номер элемента) записывается в квадратных скобках после имени массива. Например, А[7] – седьмой элемент массива A; D[6] – шестой элемент массива D.

Для размещения массива в памяти компьютера отводится поле памяти, размер которого определяется типом, длиной и количеством элементов массива. В языке TurboPascal эта информация задается в разделе описаний. Массив можно описывать двумя способами:

1) Type mas=array[начальное значение индекса .. конечное значение индекса] of базовый тип;

Var имя массива: имя типа массива;

Например, Type mas=array[1..10] of real; var x,y: mas; –описывается тип – массив из 10 элементов вещественного типа, а затем две переменные x и у, имеющие тип mas.

2) Имя массива: array[начальное значение индекса .. конечное значение индекса] of базовый тип;

Например, В: array[1..5] of real; R: array[1..34] of char; – описывается массив В, состоящий из 5 элементов, и символьный массив R, состоящий из 34 элементов. Для массива В будет выделено 5 ячеек памяти, для массива R – 34 ячейки памяти. Количество элементов определяется по формуле: N = верхний индекс – нижний индекс + 1. Начальное и конечное значения индекса – константы целого типа.





<== предыдущая лекция | следующая лекция ==>
Цель работы | Способы заполнения одномерных массивов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.032 сек.