Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Програмування на мові Object Pascal

Реферат Програмування на мові Object Pascal





p>

Значним логічного типу може бути одна з двох констант: false (0), true (1). br/>

Pred (true) = false (false) = true


Типи даних:

(bytebool) - false, true = 8 бітbool - false, true 16 бітbool - false, true 32 біта

Логічний тип є порядковим і може бути використаний як параметр парного циклу.

Логічні операції допустимі над цими числами:

Not - інвертує значення (false Гі true)

Or - оператор вибору (false або true)

And - оператор об'єднання (false і true)

Xor - назад інвертує значення (true Гі false)

Г? Символьний тип.

Значним символьного типу є безліч всіх символів персонального комп'ютера, кожному символу відповідає його код (0-255 (код ASCII), 0-65535 (код Unicode)).

Для кодування основних і керуючих символів достатньо 7 біт (1 половина таблиці ASCII).

Кодується значення 0-127. Ця частина є стандартною і незмінною для всіх персональних комп'ютерів. Керуючі коди мають значення 0-32. p align="justify"> Символьний тип - Char 1 байт (ASCII), Wide Char 2 байти (Unicode):


Var: = Char;: = Wide Char;

...: = a : = b x = a to z do


Для символьного типу визначені наступні функції:

Chr (x) - повертає символ ASCII коду = x

Ord (x) - повертає код певного символу x

Apcase (x) - переводить у верхній регістр значення x

Locase (x) - переводить в нижній регістр значення x

Значення функцій Apcase і Locase працюють тільки для символів латинського алфавіту.

Г? Перераховуються тип.

Передається перерахуванням тих значень, які він може мати. Кожне значення іменується ідентифікатором і розташовується в списку обрамленому круглими дужками. При записі ідентифікатора працює правило їх іменування. p align="justify"> Відповідність між значеннями перераховується типу і їх порядковими номерами встановлюється порядком перерахування. Перше значення має номер 0. Максимальна потужність 65535. p align="justify"> Порядкові типи оголошуються в блоці опису типів:


Type

Ім'я типу (ідентіфікатор1, ідентіфікатор2 ...)

Day = (mon, tue, wen, thu, fri, sat, sun); = (white, red, black);: = day;: = color;

...: = tue: = redx: = mon to fri do ...


Г? Тип діапазон.

Тип діапазон - є підмножиною базового типу. В якості базового типу може виступати будь-який порядковий тип, окрім типу діапазону. Тип діапазон задається межами своїх значень всередині базового типу. p align="justify"> Синтаксис запису:


Type

Ім'я типу = <мінімальне значення> .. <максимальне значення>;

Бал = <1 .. 5>

Цифра = <0 .. 9>

Мала буква =

Day2 =


Тип діапазон також може бути оголошений в розділі опису змінних:


Var

X: = otcenka;

Y: = 2 .. 5;


Правила запису типу діапазону:

). Подвійна точка сприймається як єдиний символ без пропусків;

). Ліва межа діапазону не повинна перевищувати праву;

). Тип діапазон використовує всі властивості базового типу, але з обмеженням пов'язаним з меншою потужністю. p align="justify"> 2). Речовий тип.

На відміну від порядкових типів, значення яких зіставляється з низкою цілих чисел і представляє в пам'яті абсолютно точно, значення речових типів визначає довільне число з деякою кінцевою точністю. Точність залежить від внутрішнього формату дійсного числа. Всі речові числа представляються в пам'яті в експоненційної формі запису (тобто складаються з двох частин: мантиси і експоненти, у кожній з яких є ціле число). p align="justify"> Currency - призначений для зберігання інформації про гроші. Всі обчислення компілятор для речових змінних...


Назад | сторінка 5 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу
  • Реферат на тему: Розрахунок і вибір бурових кареток типу БК-5дв і вантажно-постачальних маши ...
  • Реферат на тему: Значення анімалістичних символів Європейських країн
  • Реферат на тему: Розробка системи програмування для обробки даних строкового типу
  • Реферат на тему: Алгоритмізація та програмування процесів обробки даних у середовищі СУБД ти ...