опис змінних

У мові Турбо-Паскаль можлива обробка даних різних типів. Тип будь-якого об'єкта визначає безліч допустимих значень і безліч допустимих операцій над цими значеннями. Будь-ідентифікатор, який використовується в виконуваних операторах, повинен бути попередньо описаний в розділі описів. У цьому суворому вимаганні мови Турбо-Паскаль проявляється тенденція розвитку мов програмування в сторону підвищення надійності створюваних програм. На рис.5 наведена структура типів даних Турбо-Паскаля. В даному розділі розглядаються тільки цілі і речові типи даних.

опис змінних

Діапазон можливих значень цілих типів залежить від їх внутрішнього подання, яке може займати один, два або чотири байти. У табл.2 наводяться назви цілих типів, довжина їх внутрішнього подання в байтах і діапазон можливих значень. Цілі типи відносяться до так званим порядковим типам. Для порядкових типів характерно те, що такі типи мають кінцеве число можливих значень і ці значення можна якимось чином впорядкувати і кожному значенню поставити у відповідність ціле число. До будь-якого порядкового типу може бути застосована функція ord (x). яка повертає порядковий номер пріменімафункція ord (x). яка повертає порядковий номер значення виразах. Для цілих тіповord (x) повертає саме ж значеніех. До порядковим типам можна також застосувати функцііpred (x) іsucc (x). Функціяpred (x) повертає значення, яке відповідає порядковому номеруord (x) -1. а функціяsucc (x) -ord (x) +1.

Цілі типи

Схожі статті