Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Створення і виведення масивів




Оголошення змінних двовимірного масиву.

Оголошення змінних одновимірного масиву.

Поняття масиву даних.

Масив даних — це структура, яка дає змогу зберігати в оперативній пам'яті комп'ютера значну кількість даних однакового типу, наприклад, лише цілих чисел, або лише дійсних чисел, або даних типу string тощо.

Масиви даних поділяються на: одновимірні (лінійні таблиці) та двовимірні (прямокутні таблиці).

Масив даних характеризується іменем, кількістю елементів та типом елементів. Імена масивам надає користувач. Тип елементів визначає тип власне масиву. Кожне дане в масиві можна відшукати, знаючи ім'я масиву та номер елемента.

Номер елемента інакше називають індексом. Елемент масиву часто називають змінною з індексом.

Конкретні масиви оголошують командою var так:

Var <список імен масивів>: array [<розмір>] of <назва базового типу>

Тут array означає масив, a of — з. Користувач сам дає назву типові масиву. Розмір (кількість елементів масиву) найчастіше задають у вигляді діапазону. Наприклад, діапазон 1..10 задає 10 елементів масиву. Назва базового типу, наприклад, integer або real тощо, описує тип елементів масиву.

Двовимірні масиви, які мають m рядків та n стовпців описують так:

Var <список імен масивів>: array [l..m, l..n] of <базовий тип>

Розташування конкретного елемента в пам'яті визначається іменем масиву та значенням індексу. У програмах індекс записують у квадратних дужках після імені масиву, а саме:

<ім'я масиву>[<індекс>]

Наприклад a[3]- третій елемент одновимірного масиву;

b[3,2]- елемент, що знаходиться на перетині третього рядка і другого стовпця.

Дані до масиву заносять поелементно, використовуючи команду циклу і команду введення даних.

Наприклад. Створити одновимірний масив цілих чисел розмірністю 10 шляхом введення чисел з клавіатури.

Для створення такого масиву в програмі використовується такий цикл:

for i:=1 to 10 do

Read(a[i]);

Двовимірні масиви створюють і виводять на екран у вигляді таблиці за допомогою алгоритмічної конструкції «вкладені цикли для».

Наприклад. Створити двовимірний масив цілих чисел розмірністю 5х5 шляхом введення чисел з клавіатури.

Для створення такого масиву в програмі використовується такий цикл:

for i:=1 to 5 do

for j:=1 to 5 do

Read(a[i,j]);

Виводять значення елементів масиву на екран також поелементно за допомогою команди циклу і команди виведення.

Для внесення змін до масиву використовують команду присвоєння.

Над елементами масиву можна виконувати такі дії: введення, присвоєння, виведення та всі інші дії, які визначені над даними відповідного типу.

Робота з масивами складається з трьох етапів:

1) заповнення масиву даними (введення даних у масив);

2) перетворення масиву (дії з даними);

3) виведення масиву чи окремих даних на екран.

Масив можна створити або за результатами дослідів, або знаючи формулу його елементів. Якщо задана формула елементів масиву, то масив можна заповнити (створити, побудувати) за допомогою циклу «для».

Головні прийоми опрацювання масивів.

1. Щоб визначити елементи масиву, які задовольняють умову задачі (інші терміни: умову відбору, шукання, фільтрування даних), треба переглядати і аналізувати всі елементи, від першого до останнього, за допомогою команд циклу і розгалуження.

2. З елементами масиву можна виконувати такі ж дії, як і з простими даними відповідних типів (числовими чи текстовими).

3. Опрацьовують масиви поелементно (тобто виконують дії не з масивом, а з кожним його елементом). Доступ до кожного елемента забезпечує змінна з індексом. Такий вид доступу називається прямим.




Поделиться с друзьями:


Дата добавления: 2015-05-07; Просмотров: 2067; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.