Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками

ShortInt – коротке ціле;

LongInt – довге ціле.


Над цими типами визначені операції: “+”, “-“, “*”, div – цілочислове ділення.

При використані процедур і функцій з цілочисловими параметрами слід керуватися відповідністю діапазонів типів. Наприклад: integer входить в

Longint , byte < word і т.д.

Якщо в виразі використані різні типи, то вони приводять до базового типу – min потужності цілого типу, який не містить результат.

Логічний тип ( BOOLEAN )

Значенням цього типу може бути одна з двох констант FALSE або TRUE .

Для них справедливі правила:

ORD ( FALSE ) = 0;

ORD ( TRUE ) = 1;

FALSE < TRUE .

Крім того є 4 стандартні логічні операції:

AND – логічний добуток;

OR – логічна сума;

XOR – сума по модулю “2”;

NOT – логічне заперечення (унарна операція).

Наприклад:

А = TRUE; not A=B

B = FALSE not B=A

A and B=B A or B=A A xor B=A

A and A=A (TRUE) B or A=A B xor A=A

B and A=B A or A=A A xor A=B

B and B=B B or B=B (FALSE) B xor B=B

Опис:

Var < ім’я> :boolean ;

Символьний тип ( CHAR )

(character – символ).

Значення символьного типу є множиною всіх символів ПК. Кожен символ має код у значенні 0…255, так званий ASCII(American Standard Code for Information Interchange). Для представлення символів апострофи: ‘A’, ‘B’, …,’*’,’”’,…

К-во Просмотров: 352
Бесплатно скачать Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками