Массивом называется совокупность элементов одинакового типа. Число элементов в массиве называется размерностью массива ; каждый элемент массива задается своим порядковым номером в массиве – так называемым индексом. 1. Андреев Андрей 2. Иванов Иван 3. Степанов Степан 4. Шариков Роман 5.…
Одномерные массивы
1, 2 …5 номер элемента А имя массива Значения Индексы А[3]=9 Имя массива Индекс Значение
Описание массива : array[.. ] of ; Например, var Mas:array[1..17] of Real;
Заполнение массива Заполнение массива можно производить: 1. с клавиатуры; 2. через датчик случайных чисел; 3. через оператор присваивания (по формуле)
Способ 1 Ввод элементов массива: For i:=1 to n do readln(a[i]); Вывод элементов массива: For i:=1 to n do writeln(a[i]);
Способ 2 Через датчик или генератор случайных чисел RANDOM(i). Randomize; For i:=1 to n do begin а[i]:=random(i);
Если требуется, чтобы значения элементов массива выбирались из определенного интервала [a,b], то a+Random(b-a+1);
Способ 3 По формуле: For i:=1 to n do а[i]:=i*4;
Задания для самостоятельного выполнения: 1)Составьте программу заполнения строкового одномерного массива из 10 элементов с клавиатуры и вывода элементов этого массива в обратном порядке. 2)Составьте программу заполнения целочисленного массива из 5 элементов случайным образом из диапазона [ ] и вывода элементов этого массива. 3)Составьте программу заполнения массива из 7 элементов в геометрической прогрессии. Первый элемент массива и знаменатель прогрессии запрашивается у пользователя.