русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Ініціалізація змінних.


Дата додавання: 2014-11-28; переглядів: 1178.


У відкомпільованій програмі (тобто робочій програмі, файл якої має розширення ехе) для всіх змінних виділено місце у пам’яті та всім змінним присвоєно нульове значення.

 

Для задання початкових значень (ініціалізація змінних) Delphi Pascal, як і всі попередні версії Pascal, дозволяє присвоювати значення змінним одночасно з їх описом. Для цього використовується конструкція

Ім’я_змінної : тип = значення;

 

Наприклад

 

i : integer = 5;

Зауважимо, що тип змінної та тип значення має співпадати.

Змінні перелікового типу можуть бути описані у блоці (розділі) опису змінних. Наприклад:

 

Var

Turn : ( left, right );

 

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

 

Turn := left;

 

Масиви

Масив – це обмежена впорядкована сукупність однотипних величин. Кожна окрема величина називається компонентою масиву. Тип компонент масиву може бути довільним, з тих, що застосовні у Delphi, крім файлового типу. Тип компонент називається базовим типом. Вся сукупність компонент визначається одним ім’ям. Для визначення окремих компонент використовується конструкція, що називається змінною з індексом або індексами.

Масив описується таким чином:

 

var

a: array [1..100] of integer;

b: array [1..20,1..30] of real;

 

У залежності від розмірності масиву ( одновимірний /рядок/, двовимірний /таблиця/ і т.д.) звертання до його елементу має вигляд.

a[30], b[2,4]

 

Для двовимірних (та більше) масивів першим індексом є ціле число – номер рядку, другий – номер стовпчика.

 

Відмітимо, що при роботі з масивами треба уважно слідкувати, щоб у програмі не відбувалось звернення до неіснуючого елементу масиву. Наприклад, якщо масив А у нас складається зі 100 елементів з номерами від 1 до 100, то звертання до a[0] чи a[101] є недопустимим.


<== попередня лекція | наступна лекція ==>
Переліковий тип | Ініціалізація масиву.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн