Тип даних Integer .
Значеннями цілого типу Integer є елементи підмножини (відрізка) цілих чисел. Операції: * - множення; div - цілочисельне ділення; mod - остача від цілочисельного ділення; + - додавання; - - віднімання; Функції: Abs(x) - | х |; Sqr(x) - х 2; Trunc(x) - відкидання дробової частини від дійсного х; Round(x) - округлення дійсного x; Succ(x) - х + 1; Pred(x) - х - 1; З деякими іншими функціями ми познайомимось пізніше - при визначення інших типів даних. Відношення: < - менше <= - менше або дорівнює > - більше >= - більше або дорівнює = - дорівнює <> - не дорівнює Тип даних Real. Значеннями дійсного типу є елементи підмножини дійсних чисел, яка залежить від реалізації підмножини дійсних чисел. Операції: * -множення; / - ділення; + - додавання; - - віднімання; Функції: Abs(x) - модульïхï; Sqr(x) – х2 у квадраті; Sqrt(x) - корінь з х, Sin(x) - sin х; Cos(x)- cos х; Arctan(x)- arctg х; Ln(x) - ln х; Exp(x) - e х; Відношення: такі самі, як і для типу Integer. Тип даних Сhar. Символьний тип Сhar – представляє особливий тип даних, призначений для зберігання одного символу (букви, знаку або коду). В змінну цього типу на комп’ютері може бути розміщений будь-який з 256 символів розширенного коду ASCII. Функції: Ord(x) - порядковий номер x. Chr(n)- символ з порядковим номером N. Pred(x)- символ, який передує x. Succ(x) - символ, який слідує за x. Відношення. Як вже повідомлялось, тип даних Сhar упорядкований. Це означає, що дані типу Сhar можна порівнювати, як і дані числових типів, за допомогою відношень: =, <>, >, <, >=, <=. Результат порівняння можна використовувати як данне типу Boolean. Тип даних Boolean (логічний). Змінні типу Boolean є логічними змінними, що можуть приймати тільки 2 значення: True (істина) і False (хибність). Значення булевого типу True і False є по суті інтерпретаторами констант.
Операції. Для булевих змінних, що приймають тільки 1 із 2-х допустимих значень, дозволені тільки 2 операції порівняння “=” і “<>” (недорівнює). Інші доступні для логічних змінних операції наведені в таблиці:
Функції. Цей тип даних, як і інші прості типи даних, упорядкований. На ньому визначені функції Ord, Succ, Pred. Так само як і для будь-яких інших типів даних, для цього типу існують стандартні функції: Odd(Х) { Odd(Х) = True, якщо Х - ціле непарне число Odd(Х) = False, якщо Х - ціле парне число} Eoln(F) { кінець рядка в текстовому файлі} Eof(F) { кінець файла} При використання в програмі стандартних типів даних немає необхідності в їх попередньому визначенні, на різницю від типів даних користувача, що потребують такого визначення. Оголошення типу даних користувача проходить у розділі оголошення типів, що йде за розділом констант. Його відкриває зарезервоване слово ТYРЕ. Розділ типів визначає синтаксичною діаграммою: Розділ Типів
Слідом за словом ТYРЕ йдуть розділенні знаком «=» імена нового типу користувача і конструкція, що визначає цей тип: Type Day = (’Понеділок’, ’Вівторок’); Розділ операторів описується діаграмою:
Читайте также: А. структурований тип даних, що складається з деякого числа елементів одного типу Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|