Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Використання підпрограм та функцій користувача при роботі з масивами

Реферат Використання підпрограм та функцій користувача при роботі з масивами





.8] of Boolean


Для доступу до елементів масиву та патенти вказаті ідентіфікатор масиву з одним або декількома індексамі в дужках.

Тип масив, вигляд, что має:


расked array [M..N] Char


де M менше N, назівається упакованность рядкові типом (зарезервованому слово packed может буті префіксом Опису масиву. проти, Це не має Ніякого ЕФЕКТ в Borland/Turbo Pascal, оскількі тут пакування відбувається автоматично). Упакованность рядкові тип має деякі Властивості, що не характерні для других тіпів масив.

Масив вигляд:

[0..X] of Char


де X - позитивне ціле число, назівають масивом з Нульовий базою. МАСИВ з Нульовий базою Використовують для зберігання рядків з Завершальний нулем, и коли дозволений Розширене синтаксис (за директивою компілятора {$ X +}), символьний масив з Нульовий базою сумісний Із значень типом PChar.

Параметр, описів помощью синтаксису array T, назівається відкрітім рядкові параметром. Відкриті рядкові параметри дозволяють передаваті одній и тій же процедурі або Функції рядкові змінні розміру, что змінюється.

Розмір (Кількість елементів) масиву найчастіше задають у виде діапазону або назви Деяк перерахованого типу даних. Ця Кількість фіксується при опісі и в процессе виконан програми НЕ міняється.

описат масив можна у розділі Опису тіпів type, у розділі констант const, або у розділі оголошення змінніх var. Назви тіпів масівів и змінніх-масівів прідумує користувач відповідно до визначених правил.

Доступ до шкірного ОКРЕМЕ елемента здійснюється путем індексації елементів масиву. Індекси масиву тотожні Поняття індексів елемента вектора у математиці.

приклада Опису масиву:

) описание типом масівів (назва типом mymasyv),

) оголошення сталого масиву (масив-Константи) vydatky типом mymasyv

) оголошення змінніх-масівів а, а1 типом mymasyv та масівів: b (ВІН має 7 елементів цілого типу), с (має 100 елементів сімволів, тобто даних типу char).

type=array [1 .. 10] of real;=(mon, tue, wed, the, fri, sat, sun); vydatky: mymasyv=(1.2, 1, 1, 2, 18, 2.4, 8.97, 3, 7, 1.3); a, al: mymasyv ;: array [day] of integer ;: array [1..100] of char;


. 2 Дії над масивами


Для роботи з масивом як Єдиним цілим вікорістовується Ідентифікатор масиву без вказівки індексу в квадратних дужках. Масив может брати доля только в операціях відношення Рівно raquo ;, laquo, не Рівно raquo ;, та в операторі прісвоєння. МАСИВ, что беруть доля в ціх діях, повінні буті ідентічні по структурі, тобто мати однакові тіпі індексів и однакові тіпі компонентів. Например, если масивов А і В опісані, як Var А, В: array [1..20] Of real; то! застосування до них допустимих операцій дасть Наступний результат


вирази результат

А=В True, если значення шкірного Елемент масиву А рівне відповідному значень елемента масиву В.

А lt; gt; У True, если хоч бі Одне значення Елемент масиву А чи не рівне значень відповідному Елемент масиву В.

А:=В Всі значення елементів масиву У прірівнюються відповіднім Елемент масиву А. Значення елементів масиву У залішаються незміннімі.


1.3 Дії над елементами масиву


После оголошення масиву КОЖЕН его елемент можна обробіті, вказано Ідентифікатор (имя) масиву и індекс елемент в квадратних дужках. Например, записів Mas [2], vektorZ [10] дозволяє звернута до інші елементи масиву Mas и десятого Елемент масиву vectorZ. При роботі з двовімірнім масивом вказуються дві Індекси, з n-мірнім масивом - n індексів. Например, записів MATRU [4,4] Робить доступним для ОБРОБКИ значення Елемент, что находится в четвертому рядку четвертого стовпця масиву MATRU.

Індексовані елементи масиву назіваються індексованімі змінними и могут буті вікорістані так само, як и Прості змінні. Например, смороду могут знаходітіся у виразі як операнди, використовуват в операторах for, while, repeat, входити як параметри до Операторів read, readln, write, writeln; Їм можна прісвоюваті будь-які значення, відповідні їх типу.

Розглянемо типові ситуации, что вінікають при роботі з Даними типом array. Для цього опішемо трьох масивов и Чотири Допоміжні змінні:

A, D: array [1..4] of real ;: array [1..10,1..15] of integer ;, J: integer ;: integer ;: real;


Ініціалізація масиву Полягає в пріcвоєнні шкірному Елемент масиву одного и того ж значення, відповідного базового типу, н...


Назад | сторінка 2 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Поняття і елементи масиву
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Обробка масиву покажчиків
  • Реферат на тему: Виготовлення столу з масиву дерева