Массив – фиксированное количество упорядоченных однотипных компонент, снабженных индексами

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Массив – фиксированное количество упорядоченных однотипных компонент, снабженных индексами. Количество элементов массива не больше 65520. Доп. ограничения – свободная ОП.

Массив можно описывать в разделе TYPE и затем в VAR, а можно просто в VAR.

TYPE     Massiv = Array [T1] of T2;

Massiv1 = Array [1..10] of real;

Massiv2 = Array [1..10] of char;

Massiv3 = Array [1..10] of array [1..20] of byte;

Massiv4 = Array [1..10,1..20] of real;

VAR      x: Massiv1;

При обращении к элементу массива задается имя массива и его индекс (константа A[3], переменная A[i], выражение A[j+3]). Необходимо помнить, что при описании массива необходимо четко указать его размер. Это ограничение можно обойти, если заранее задать большую размерность или задать размер массива константой.

j

 
Задание элементов массива:

  1. как констант
  2. по формуле
  3. с клавиатуры
  4. случайно

begin

randomize;

for I:=1 to r do

a[I]:=random(p);

for I:=1 to m do

for j:=1 to n do

b[I,j]:=Q+(p-Q)* random;

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.