Дипломные работы, курсовые проекты на заказ, контрольные работы на заказ | ||
Любые данные, т.е. константы, переменные, значения функций или выражения, в Турбо Паскале характеризуются своими типами. Тип определяет множество допустимых значений, которые может иметь тот или иной объект, а также множество допустимых операций, которые применимы к нему. Кроме того, тип определяет также и формат внутреннего представления данных в памяти ПК. К простым типам относятся порядковые и вещественные типы В отличие от порядковых типов, значения которых всегда сопоставляются с рядом целых чисел и, следовательно, представляются в ПК абсолютно точно, значения вещественных типов определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа. Любой из структурированных типов (а в Турбо Паскале их четыре: массивы, запиcи, множества и файлы) характеризуется множественностью образующих этот тип элементов, т.е. переменная или константа структурированного типа всегда имеет неcколько компонентов К порядковым типам относятся целые, логический, символьный, перечисляемый и тип-диапазон. К любому из них применима функция ORD(X), которая возвращает порядковый номер значения выражения X
Массивы в Турбо Паскале во многом схожи с аналогичными типами данных в других языках программирования Запись - это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. Множества - это наборы однотипных логически связанных друг с другом объектов. Тип STRING (строка) в Турбо Паскале широко используется для обработки текстов Как уже неоднократно отмечалось, Турбо Паскаль - это типизированный язык.
| |