Переменные с индексами

  • docx
  • 30.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л3-00093.docx

Переменные с индексами

Переменные с индексами представляют собой компоненты переменных-массивов. Массив  структурный тип данных, состоящий из фиксированного количества компонент, имеющих один и тот же тип. Доступ к каждой отдельной компоненте массива осуществляется по индексу компоненты. Индекс компоненты выражение простого типа, кроме вещественного, обычно диапазон.

Определение массива начинается словом arrayза которым следует тип индекса, заключенный в квадратные скобки. После типа индекса слово of и тип компоненты. Например,

 

type vector=array[1..10] of real;

mas=array[1..10] of char;

Если типом массива является снова массив, то исходный массив называется двумерным. Идентификатор типа для двумерного массива можно определить так:

type vector=array[1 ..10] of real;

matrix=array[1..8] of vector; или

type matrix=array[1..8] of array[1..10] of real;

 

Более удобное определение:

type matrix=array[1..8,1..10] of real;

Если задано n типов индекса, то массив называется n-мерным, а его компоненты указываются с помощью индексных выражений.

Описание массивов осуществляется следующим образом:

  с определением типа:

type vector = array[1.. 10] of real;

matrix = array[1..8,1..8] of real;

tenz = array[1..2,1..3,1..5] of char;

var v:vector; m: matrix; b

uk:tenz;

  без определения типа:

var v:array[1..10] of real;

m:array[1..8,1..8] of real;

buk:array[1..2,1..3,1..5] of char; {текст на двух страницах, по три строки на каждой, по пять

                                                     символов в каждой строке}


 

Скачано с www.znanio.ru