Реферат: Типи даних алгоритмічної мови 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’, …,’*’,’”’,…