русс | укр

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

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


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


Константи та змінні.


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


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

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

Приклади :

CONST

Min = 0;

Max = 500;

e = 2.7182818284;

SpecChar = `\`;

HelpStr = `Натисніть клавішу F1`;

OK = True;

Interval = Max – Min + 1;

e2 = e*e;

Турбо Паскаль вводить особливий тип – типізовані константи, при описі яких одночасно вказується і значення, і тип:

R:Real = 1.15346;

I: Integer = -12;

Кінцем блоку констант вважається початок іншого блоку або опису процедур та функцій.

Змінні вводяться в програму для збереження та передачі даних усередині неї.

Кожна змінна має своє ім’я (ідентифікатор),яке повинно починатися з букви та може містити букви, цифри та знак підкреслення .Довжина імені – до 126 символів, але розпізнаються імена по першим 63 символам.

Всі без винятку імена ,що використовуються в програмі, повинні бути перелічені в блоках опису з визначенням типу. Ім’я та тип розділяються двокрапкою.

VAR

X,Y:REAL;

i,j,k:integer;

found:Boolean;

Після оголошення та опису змінної повинен стояти символ “;”. Кінець блоку визначається як і в випадку блоку констант .


<== попередня лекція | наступна лекція ==>
Типи даних. | Арифметичні вирази.


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