Одновимірні масиви в Паскалі
Зміст уроку
§ 17. Що таке масив
§ 17. Таблиці та масиви Що таке масив




Вивчаючи бази даних, електронні таблиці, ви познайомилися з табличний спосіб організації даних. Ви знаєте, що великі набори даних зручно представляти в табличному вигляді. У таблицях можуть зберігатись дані різних типів. Насправді найчастіше доводиться зустрічатися з таблицями, що містять числові та символьні (текстові) дані.
Що таке масив
Для представлення таблиць у мовах програмування можна використовувати масиви. Ось, наприклад, таблиця, що містить середньомісячні значення температури в Пермі 2000 року:
У програмуваннілінійна таблиця називається одновимірним масивом. У прикладіТ — це ім'я масиву. Елементи масиву пронумеровані.Порядковий номер елемента називається його індексом. Кожен елемент масиву позначається індексованим ім'ям у такій формі:
Індекс записується в квадратних дужках: Т[2], Т[10], Т[12] . Індекси можуть бути представлені не тільки у вигляді констант, але і у вигляді цілих змінних і навіть виразів цілого типу: T[i], T[k], T[i+k], T[2*k] . Важливо, щоб значення індексів не виходили за допустимі межі. У прикладі із температурами вони повинні лежати в діапазоні від 1 до 12.
Усі елементи масиву повинні мати однаковий тип. Якщо масив складається лише з цілих чисел, тотип масиву - цілий. У прикладізначення температур може бути дробовими, томутип масиву — речовий.
Масив -обмежена послідовність однотипних величин.
Кількість величин визначається в описах масиву. Всі елементи масиву можуть вибиратися довільно та є однаково доступними.
Вирішення завдань з обробки масиву пов'язане, як правило, з перебором елементів масиву. Такий перебір відбувається у циклі, у якому змінюється значення індексу від початкової до кінцевої величини. Для того щоб організувати введення вихідних даних масив, потрібно також використовувати цикл.
Опис та введення значень у масив в Алгоритмічній мові
Запишемо алгоритм введення значень масив температур. Спочатку подивимося, як це робиться в АЯ. Розглянемо два варіанти алгоритмів на АЯ, які використовують різні способи організації циклу.

Зверніть увагу на другий рядок алгоритмів. У ній є опис масиву температур. У АЯ масив називається таблицею. Запис
реч таб Т[1:12]
описує таблицю (масив) речовинного типу, ім'я якогоТ та елементи пронумеровані від 1 до 12.
Наступна сторінка§ 17. Цикл з параметром в Алгоритмічній мові