Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Діапазонний тип.

 

Найпростішим способом утворення нових типів з вже існуючих є звуження допустимого діапазону значень деякого стандартного скалярного типу. Це обмеження визначається заданням мінімального і максимального значень діапазону.

Такий тип може бути визначений як iнтервальний або обмежений .

Загальний вигляд описання діапазону такий:

 

<стала> .. <стала>

Сталими можуть бути використані дані цілого, символьного, логічного або перерахованого типу. Скалярний тип, на якому будується інтервал, називається базовимтипом. Мінімальне і максимальне значення констант називаються нижньою та верхньою межеюінтервалу. Нижня межа повинна бути менша, ніж верхня.

Наприклад:

 

Type

I=1..20;

L=’a’..’z’;

Тоді опишемо змінні:

Var

I1:I;

Sym:l;

Над змінними, що відносяться до iнтервального типу, можуть виконуватися всі операції і застосовуватися всі стандартні функції, котрі є допустимими для відповідного базового типу.

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

 

 




Переглядів: 719

<== попередня сторінка | наступна сторінка ==>
Класифікація типів в мові Паскаль. Перелічувальний тип. | Масиви. Доступ до елементів масиву.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.036 сек.