Delphi сортировка массива. Размер массиваОбучающий материал

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

Что такое массив

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

Двумерный массив Delphi. Двумерный динамический массивОбучающий материал

Абсолютно любой язык программирования схож с остальными набором функций, основных схем и конструкций. То же касается и языка программирования Delphi. Если быть честным, то по сути это даже и не язык, а так называемый диалект Object Pascal.

Ведь весь код, который вы вводите, пишется не на чем ином, как на ООЯП (объектно-ориентированном языке программирования) Pascal. Но, тем не менее, Delphi, разработанная фирмой Borland, имеет свою собственную оболочку и среду разработки, причем полностью визуальную.

Так что из-за этого все называют Delphi языком программирования. Ну что же, отойдет от этого вступления и перейдем ближе к теме статьи. Мы рассмотрим, что такое двумерный массив, для чего он нужен и рассмотрим пример его использования.
Читать дальше →

Динамический массив Dеlphi. Длина массиваИнструкция

Одним из самых мощных средств языка Dеlphi по праву считаются динамические массивы. Их главное отличие от обычных массивов состоит в том, что они сохраняются в динамической памяти.

1. Во первых, динамические массивы Dеlphi, как известно, не имеют своего фиксированного размера. Чтобы объявить подобный массив нужно записать:

vаr dа_МyАrrаy : аrrаy of intеgеr;

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

Не стоит забывать и про длину массива Dеlphi, язык передает длину массива как скрытый параметр для подпрограммы, этот факт не стоит забывать!

Открытый массив тоже может быть определен значением константы. Называют это различным (Vаriаnt) открытым массивом — это всегда используется для разрешения передачи для подпрограммы переменного числа значений аргументов.
Читать дальше →

Синтаксис Pascal и его структура

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

Раздел const. Этот раздел существует для описания констант – значений, которые не можно изменить в программе.
Читать дальше →

Многомерные массивы Java

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

Копирование массива производится поэлементно. Класс System содержит метод arrayсору, предоставляющий различные варианты копирования массива.

Класс Arrays содержит методы для выполнения сортировки (sort) и поиска (binarySearch), для копирования и заполнения массивов.
Читать дальше →

Массивы в Паскале. Программа поиска четных чисел.

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

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

Пример объявления массива целых чисел в разделе констант:
Читать дальше →