Константи в pascal
Іноді, буває так, що у нас в програмі зустрічаються величини, які не змінюються в процесі виконання програми (тобто фактично вони протилежність змінних). Такі величини називаються константами. Константи вказуються в спеціальному розділі, який називається Const.
Як констант в мові програмування Pascal можуть використовуватися:
- Цілі числа. Вони записуються зі знаком або без знаку і можуть мати значення від - 2 147 483 648 до +2 147 483 647. Якщо константа має значення, що виходить за ці межі, то в якості значення константи необхідно використовувати речові числа.
- Речові числа записуються зі знаком або без знаку з використанням десяткового дробу або експоненційної частини, яка починається з символу «e», за яким слід десятковий порядок. Наприклад, запис 3.14e5 означає 3,14 * 10 5. А запис - 3.14e-4 означає - 3,14 * 10 -4.
- Шістнадцятиричні числа, які складаються з шістнадцяткових цифр зі знаком долара «$» попереду. Діапазон шістнадцятирічних чисел - від $ 00000000 до $ FFFFFFFF.
Рядок №3. Розділ Const - це розділ, який описує константи. Він повинен знаходитися перед розділом Var, що описує змінні. В даному випадку, в розділі опису констант ми записуємо константу «G», яка буде ім'ям нашої константи (ім'я ми придумуємо самі) і вказуємо для неї значення 9.8. У нашій програмі константа «G» буде описувати прискорення вільного падіння, яке, як відомо, величина постійна і дорівнює 9.8 м / с. Тип константи визначається автоматично. Тобто тут, на відміну від розділу опису змінних Var не потрібно вказувати тип даних. В даному випадку число 9.8 дробове, тому тип даних буде речовим. Зверніть увагу, що коли ми присвоюємо константі якесь значення, то використовується знак «=». Це відрізняє константи від змінних. Якщо Ви пам'ятаєте, то при присвоєнні змінної будь-якого значення використовується знак «: =».
У рядку №9 записуємо формулу для розрахунку швидкості вільного падіння, яка, як відомо, обчислюється за формулою V 2 = 2gh
У вікні введемо висоту вежі, наприклад 10, і натиснемо Enter.
Використання шістнадцятирічних чисел в якості значення константи.
У рядку №3 записуємо ім'я константи, яке придумуємо самі. Наприклад, назвемо константу латинською літерою «t». Потім присвоюємо константі значення $ f. «F» в шістнадцятковій системі числення має значення 15.
У рядку №6 виводимо значення константи на екран.
Доповнення до матеріалу.
Як констант можуть виступати не тільки числа. У наступних уроках ви зможете познайомитися з логічними константами, сімволнимі константами і строковими константами.