КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Операции в языке Pascal
Типы данных в языке Pascal Среди стандартных типов данных в языке Pascal наиболее часто используются: 1. Целочисленный тип integer (целые числа). 2. Вещественный тип real (дробные числа). 3. Логический тип boolean (логические значения). 4. Символьный тип char (отдельные символы). 5. Строковый тип string (строки символов). В языке Pascal используются следующие типы данных: 1. Простые типы, к которым относятся: а) Целые типы: · Byte (целые неотрицательные числа, занимающие 1 байт памяти, в диапазоне от 0 до 28-1). · ShortInt (короткие целые числа, тоже занимающие 1 байт памяти, в диапазоне от -27 до 27-1). · Word (целые неотрицательные числа, занимающие машинное слово или 2 байта, в диапазоне от 0 до 216-1). · Integer (обычные целые числа, тоже занимающие 2 байта памяти, в диапазоне от -215 до 215-1). · LongInt (длинные целые числа, занимающие 4 байта памяти, в диапазоне от -231 до 231-1). б) Вещественные типы: · Real (ноль и обычные дробные числа в диапазоне от ±10-39 до ±1038). · Single (ноль и дробные числа одинарной точности в диапазоне от ±10-45 до ±1038). · Double (ноль и дробные числа двойной точности в диапазоне от ±10-324 до ±10308). · Extended (ноль и дробные числа расширенной точности в диапазоне от ±10-4951 до ±104932). · Comp (дробные числа компьютерной точности в диапазоне от -2×1063+1 до 2×1063-1). в) Логический тип Boolean включает два значения: True (истина) и False (ложь). г) Символьный тип Char включает отдельные символы в кавычках. д) Перечислимый тип включает набор значений, перечисленных в скобках через запятую. е) Ограниченный тип (тип-диапазон) включает набор значений в диапазоне от нижней до верхней границы, между которыми ставятся две точки. Все простые типы, кроме вещественных, относятся к порядковым типам (количество значений в которых является счётным). 2. Cтруктурные типы (составные типы, структурированные типы), к которым относятся: а) Массивы (Array[…]of…) – упорядоченные наборы нумерованных элементов одинакового типа. б) Строки (String[…]) – последовательности символов в кавычках (массивы символов). в) Записи (Record…end) – неупорядоченные наборы именованных полей различного типа. г) Множества (Set of…) – неупорядоченные наборы данных одинакового типа. д) Файлы – упорядоченные наборы данных различного типа, хранящиеся в памяти ЭВМ (Text, File of…, File), в т.ч.: · текстовые файлы (Text); · типизированные файлы (File of…); · произвольные (нетипизированные) файлы (File). 3. Динамические типы (сложные типы), к которым относятся: а) Указатели (ссылочные типы). б) Действия (процедурные типы). в) Объекты (наборы данных и действий над ними). В языке Pascal в основном используются следующие операции: 1. Арифметические операции: + (сложение). - (вычитание). *(умножение). /(деление). div (целочисленное деление). mod (остаток от деления). 2. Операции сравнения (операции отношения): =(равно). <>(не равно). >(больше). <(меньше). >=(больше или равно). <=(меньше или равно). 3. Логические операции: and(И). or(ИЛИ). not(НЕ). xor(исключающее ИЛИ).
Дата добавления: 2014-01-04; Просмотров: 337; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |