1. Массив – это совокупность однородных элементов, имеющая имя. 2. Элемент массива – это наименьшая структурная единица массива, имеющая: Имя (совпадающее с именем массива); 1 <= имя массива <= 8 лат.букв и цифр, но начинается всегда с буквы. Например: A, dN, GODRozd, K12 Индекс (порядковый номер элемента массива) Например: D(4)- четвёртый элемент массива D Значение Например: D(4) = 17.25
1. Имя 4. Тип массива (зависит от типа данных) 3. Размерность – количество измерений: одномерный (линейка); двумерный (билет в театр: ряд, место); трёхмерный (билет на поезд: поезда, вагона, места); и т.д. до бесконечности 2. Размер – количество элементов в массиве Постоянные (CONST) Переменные (VAR) Пример из алгебры : С = A + 2B - 5 VAR CONST
1.1 <= Имя VAR <= 8 лат.букв и цифр, но начинается всегда с буквы 2. Тип VAR обозначается суффиксом (необходим для резервирования места в памяти компьютера): % - целое число (от –32768 до ); & - длинное целое число (от – до ); ! – вещественное число обычной точности; # - вещественное число двойной точности; $ - строка символов. По умолчанию используется (!)
Разделителем целой и дробной частей является ТОЧКА Например: 1) N! = или N = ) А% = 12 Значение символьной константы заключается в КАВЫЧКИ Например: W$ = «Москва – Париж»
6 Индексы Значения???????? Задача 1. Создать линейный (одномерный) массив Z (n), где n = 8. Значения: Z(1) = 2, Z(5) = 11, Z(7) = 47, а значения всех остальных элементов = 33.
7 Задача 2. Создан массив А(N), где N = 5. Его элементы имеют следующие значения: {4;-8;5;3;-2} Изменить значения, присвоив A(3)=0, A(5)=A(1) Индексы Значения?????
8 Описание массива Перед именем массива используется специальный оператор описания размерности DIM ( от слова DIMENSION – размерность) Например: DIM А(12) – линейный массив с именем А, состоящий из 12 элементов, вещественный; DIM МС%(2,14) – двумерный массив с именем МС, состоящий из 2-х строк и 14 столбцов целых чисел; DIM ВIT$(27) – линейный символьный массив, например, алфавит
9 1 Описание массива 1А (12, 4) 2 Вещественный массив 2А% (30) 3 Натуральный массив 3A$ (3,4,2) 4 Символьный массив 4DIM X (N) 5 Двумерный, размер = ?5 6 Трёхмерный, размер = ?6 7 Одномерный, размер = ?7 Найти соответствие:
10 С клавиатуры По DATA, READ По RND (генератору случайных чисел) По формулам
11