Константи і змінні, теорія pascal, мови програмування pascal і delphi

Як і в інших мовах програмування, в Pascal дані діляться на константи і змінні. У програмі константи і змінні визначаються ідентифікаторами (іменами). за якими до них можна звертатися для отримання поточних значень.

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

Наприклад, якщо ви використовуєте в програмі ваше ім'я, то його краще за все поставити константою, так як ім'я не змінює свого значення.

Всі константи повинні бути описані в спеціальному розділі, який починається зарезервованим словом const (constant - константа).

<идентификатор> - <значение константы>;

MyName = 'Петя Іванов';

Center = (Max - Min) / 2:

У Pascal є ряд констант, до значень яких можна звертатися без попереднього визначення. Їх називають зарезервованими константами.

Змінними називають величини, які можуть змінювати свої значення в процесі виконання програми. Кожна змінна або константа належить до певного типу даних. Тип констант автоматично розпізнається компілятором без попереднього опису.

Тип змінних повинен бути описаний перед тим, як зі змінними будуть виконуватися будь-які дії. Тим самим ми як би повідомляємо Комп'ютеру, які клітинки пам'яті слід використовувати для зберігання даних в програмі.

Сама назва «змінна» має на увазі, що вміст оголошеної області пам'яті буде змінюватися в ході виконання програми. Змінні описуються в спеціальному розділі, який починається зарезервованим словом var (variable - змінна).

Ім'я змінної подібно скриньки, який можна заповнити різними значеннями, чого не можна зробити з константою.

Крім констант і змінних існують так звані типізовані константи. які є своєрідним проміжним ланкою між змінними і константами. Слово «константа» означає, що дані цього типу описуються в розділі const, а слово «типизированная» вказує, що для них повинен вказуватися і тип, як у змінних.

VideoSeg. word = $ В800;

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

Дізнатися як заощадити під час кризи моно на сайті ekonom-it.ru


Інститут Менеджменту, Економіки і Інновацій починає набір на курси підвищення кваліфікації!


Починається набір на курси підвищення кваліфікації!

Схожі статті