![]() КАТЕГОРИИ: Архитектура-(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) |
Операторы языка
End. Begin <операторы>;
Пример Uses crt, dos, MyLib; Label metka1,10,Y; Const st1=’word’; ch=’5’;n=3; Type char2=(‘a’..’z’); massiv=array[1..100] of real; month1..12; Var k:integer; symbol:char; a,b,c:real; Подпрограммой называют логически законченную и специальным образом оформленную часть программы, которая по имени может вызываться для выполнения из других точек программы неограниченное число раз.
6.4. Типы данных
Тип определяет множество значений, которые могут принимать элементы программы, и совокупность операций, допустимых над этими значениями. Типы данных можно разделить на следующие группы: § Простые § Структурные § Указатели § Процедурные § Вариантные Важное значение имеет понятие совместимости типов, которое означает, что типы равны друг другу или один из них может быть автоматически преобразован к другому (например, совместимым являются вещественный и целочисленный тип, так как целое число преобразовывается в вещественное, но не наоборот) 6.4.1. Простые типы данных Данные простых типов не содержат данных других типов. Переменные этих типов могут в каждый момент времени иметь только одно значение. К ним относятся: § Целочисленные § Литерные (символьные) § Логические (булевские) § Вещественные Все типы (кроме вещественного) являются порядковыми, то есть значения переменных каждого из этих типов образуют упорядоченную конечную последовательность. Для значений и имен переменных порядковых типов можно применять следующие функции: Low(T) – минимальное значение типа данных Т High(T) – максимальное значение типа Т Ord(X) – порядковый номер значения Х Pred(X) – значение, предшествующее значению выражения Х Succ(X) – значение, следующее после значения выражения Х Кроме того, к ним применимы следующие процедуры: DEC(X) – уменьшение значения переменной Х на единицу INC(X) – увеличение значения переменной Х на единицу
6.4.2. Структурные типы данных Данные структурного типа состоят из данных других типов, в том числе и из структурного. К данным структурного типа относятся: § Строки § Массивы § Множества § Записи § Файлы § Классы
6.4.3. Функции и процедуры работы со строками Значением переменной типа String может быть любая последовательность символов длинной не более 255. Рассмотрим стандартные процедуры и функции работы со строками:
6.4.4. Функции преобразования строк в другие типы.
Функции обратного преобразования
Операторы представляют собой законченные предложения языка, которые выполняют некоторые действия над данными. Операторы Delphi можно разделить на две группы: § Простые § Структурированные Правила записи операторов: Операторы разделяются точкой с запятой. Ее отсутствие между операторами является ошибкой. Между операторами может находиться несколько точек с запятой, что не является ошибкой, так как они обозначают пустые операторы.
Дата добавления: 2015-05-09; Просмотров: 388; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |