Сайт фан клуба ИГХТУ

 

Методичка 706 ИГХТУ

(логическое ИЛИ), xor (исключающее ИЛИ), not (логическое НЕ). Для размещения в памяти переменной булевского типа требуется один байт.

 Массивы

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

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

Массивы могут быть описаны в разделе var с использованием словосочетания array of (массив из), например:

var

  vectorx: array [1..50] of real;

  matrb: array [1..6, 1..6] of byte;

Если в такой форме описания массива задан один индекс, массив называется одномерным, если два индекса – двумерным, если n индексов –                 n-мерным. Например, в приведенном выше примере массив vectorx – одномерный, состоящий из 50 элементов типа real, массив matrb – двумерный, состоящий из 6 ´ 6 элементов типа byte. Одномерные массивы обычно используются для представления векторов, а двумерные – для представления матриц.

Для описания массива можно использовать предварительно определенные константы, например:

const

  n1=5; n2=8;

var

  masy: array [1..n1, 1..n2] of integer;

Массив может быть описан с помощью представления типа в разделе описания типа данных, например:

type

  mas = array [1..5, 1..6] of real;

var

  m: mas;

2.3. Программирование линейных вычислительных процессов

Арифметические выражения

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



страницы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
 
 
 
 
 
 

Warning: in_array() expects parameter 2 to be array, null given in /home/p198609/www/bestlogistics.ru/2f41c03c6df35aa46f8d897a4eed7d02/sape.php on line 192