Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Данные в языке Turbo Pascal. Логические, символьные и строковые.




Две логические константы: TRUE (истина) и FALSE (ложь), можно использовать в явном виде или обозначать именем в разделе CONST, например:

const

T=true;

F=false;

Логическая переменная – может принимать два значения TRUE и FALSE. Описание логической переменной имеет тип BOOLEAN, например:

var L,A,C:boolean;

В разделе операторов логическому типу переменной можно присвоить значение логической константы, например:

L1:= true; L2:= false; L3:= L1;

Операции отношений для сравнения переменных, принимающих численные значения:

< меньше,

<= меньше или равно,

= равно,

<> не равно,

> больше,

>= больше или равно.

Операции с данными логического типа:

OR – логическое ИЛИ (логическое сложение – дизъюнкция).

AND – логическое И (логическое умножение – конъюнкция).

NOT – логическое отрицание НЕ.

Данные символьного типа

TP может обрабатывать не только числа, но и символы. Значениями символьного типа является всё множество символов ПК. Каждому символу приписывается целое число в диапазоне 0...255.

Символьная константа (литера) – это символ, заключенный в апострофы. Внешние апострофы являются признаком символьной константы, которая занимает 1 байт памяти. Символьную константу можно обозначить именем и задать в разделе констант.

Символьная переменная принимает значение одного символа. В разделе переменных она обозначается описателем CHAR (символьный тип).

Структурированные типы данных

Итак, структурированные типы данных определяют упорядоченную совокупность скалярных переменных и характеризуются типом своих компонентов. В языке Turbo Pascal допускаются следующие структурированные типы данных: строки, массивы, множества, записи, файлы, указатели, процедурные типы и объекты.

Строка – это последовательность символов кодовой таблицы персонального компьютера. При использовании в выражениях строка заключается в апострофы. Количество символов в строке (длина строки) может динамически изменяться от 0 до 255. Для определения данных строкового типа используется идентификатор string, за которым следует заключенное в квадратные скобки значение максимально допустимой длины строки данного типа.










Последнее изменение этой страницы: 2018-05-10; просмотров: 150.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...