Одномерные массивы
Массив (в некоторых языках программирования также таблица, ряд, матрица) — тип или структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом. При этом доступ к отдельным элементам массива осуществляется с помощью индексации, то есть ссылки на массив с указанием номера (индекса) нужного элемента. За счёт этого, в отличие от списка, массив является структурой с произвольным доступом.
ВикипедиЯ
|
Пример фиксированного массива на языке Паскаль:
{Одномерный массив целых чисел. Нумерация элементов от 1 до 15} a: array [1..15] of Integer; {Двумерный массив символов. Нумерация по столбцам по типу Byte (от 0 до 255) по строкам от 1 до 5} multiArray : array [Byte, 1..5] of Char; {Одномерный массив из строк. Нумерация по типу word (от 0 до 65536)} rangeArray : array [Word] of String; |
------------------------------------------------------------------------
«3»: Заполните массив случайными числами в интервале [5,15]. Введите число X и найдите все значения, большие X.
Пример:
Массив: 5 12 7 11 12 X: 10 Результат: A[2]=13, A[4]=11, A[5]=12 |
Массив: 7 13 6 9 8 Х: 13 Ничего не нашли |
Пример:
Введите разность: 2 Массив: 11 22 23 13 9 16 Результат: нет |
Введите разность: 1 Массив: 11 22 23 13 9 16 Результат: есть |
Пример:
Массив: 3 2 1 3 2 5 Есть: 3, 2 |
Массив: 3 2 1 4 0 5 Нет |
- Фамилия - фамилия автора работы,
- Класс - класс с литерой,
- Группа - номер группы,
-
Уровень - уровень задачи (3, 4 или 5),
Внимание! В тексте комментария указываем фамилию автора (в случае её отсутствия в логине) и уровень сложности задачи.
Ваши помощники:
Учебник: «Информатика (2 часть), 10 класс», К.Ю. Поляков, Е.А. Еремин, параграф 62, стр. 165-171
Сайт: http://www.pascal.helpov.net/index/one-dimensional_arrays_pascal_programming
Видео:
Массивы. Теория.
Массивы. Практика.