символ підкреслення. p align="justify"> Крім звичайних констант, в Object Pascal можна використовувати так звані типізовані константи , але вивчати їх у школі не доцільно.
2. Типи даних в Object Pascal
Мова Object Pascal відрізняється строгою типізацією даних. При присвоєнні змінній якого-небудь значення компілятор завжди перевіряє відповідність типів. Тому всі змінні, використовувані в програмі, обов'язково повинні бути описані в розділі оголошення змінних. p align="justify"> Типи даних, які використовуються в Object Pascal, можна розділити на дві групи: прості та структурні.
В останніх версіях мови Object Pascal добавлена ​​ можливість оголошення так званих варіантних типів. Варіантні змінні можуть динамічно змінювати свій тип в процесі виконання програми. Вивчення їх не варто вносити в шкільну програму.
Прості типи
Простими є типи даних, якими безпосередньо може маніпулювати процесор (або математичний співпроцесор). Прості типи поділяються на дві групи: порядкові і діє ль ві.
Порядкові типи
Порядкові типи поділяються на цілі, символьні, логічні, що перераховуються і діапазонні .
Цілі типи. У змінних цілого типу відсутня дрібна частина. У Object Pascal визначено досить велика кількість стандартних цілих типів, различ ающ іхся наявністю або відсутністю знаку, а також займаним обсягом пам'яті. Діапазон значень кожного типу однозначно визначається цими двома факторами: для n -розрядного числа без знаку діапазон значень від 0 до 2 n , для числа зі знаком - від -2 n-1 до 2 n-1 - 1 (додаток 15).
Символьні типи. Класичний і м методом подання символьної інформації є використання 7-розрядної кодування ASCII (American Standard Code for Information Interchange - Американський стандартний код для обміну інформацією). Однак інформація зазвичай зберігається в 8-розрядному ділянці пам'яті. За допомогою 8 біт можна закодувати 256 символів. Кодування перших 128 символів є стандартною і використовується для представлення букв латинського алфавіту, цифр, символів арифметичних дій та інших символів. Наступні 128 с...