русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Константы и их определение.


Дата добавления: 2015-08-14; просмотров: 1007; Нарушение авторских прав


Константы активно используются в выражениях, процедурах ввода-вывода. Их тип определяется тем, как явно записаны их значение.

В качестве констант в языке Турбо-Паскаль используются:

 

- числа.

Используются целые, вещественные и шестнадцатеричные числа.

Целые числа представляются совокупностью десятичных цифр со

знаком или без него и не имеют дробной части.

Примеры целых констант:

72 -3241 +55754

Целые числа могут иметь и шестнадцатеричное представление с ведущим знаком $:

$5АВС

Вещественные числа в своем обычном представлении имеют

дробную часть, перед которой ставится десятичная точка. При этом до и после нее обязательно должна быть хотя бы одна цифра. Такой формат называют форматом числа с фиксированной точкой.

Вместе с тем, вещественные числа могут быть представлены и в

формате числа с плавающей точкой. Такие числа после целого или

дробного своего выражения содержат т.н. экспоненциальную часть. Она включает служебный символ «Е», знаки «плюс» или «минус» и десятичный порядок («умножить на 10 в степени»).

Примеры вещественных констант:

3.14 -0.525 23.4Е-2

 

- символы.

Такой константой может быть любой допустимый символ, заключенный в апострофы. При необходимости отображения самого апострофа, его удваивают.

Примеры символьных констант:

`F` `f` `Ц` `!` `*` ````

 

Для записи символа можно воспользоваться знанием его внутреннего кода, перед которым достаточно поместить знак «#»:

#70 (означает F)

 

- строки.

Строчные константы изображаются любой (в апострофах)

последовательностью символов, кроме CR (#13). Апостроф при своем

отображении удваивается. Допускаются пустые строки.

Примеры строчных констант:

`КАФЕДРА` `Д’’Артаньян` ``

 

- логические константы .

Они имеют только две альтернативы для своего выражения: TRUE («истина») или FALSE («ложь»).



 

- константы-множества.

Это последовательность (список) элементов множества, заключенная в квадратные скобки.

Примеры констант-множеств:

[VAG,LOK,MOTO]

[-10..0,0..10,20,30]

[] – пустая константа-множество.

 

 

Константы могут быть:

- поименованными;

- непоименованными.

Непоименованные константы появляются в тексте программы в своем явном виде, т.е. в форме конкретного значения, например, в выражении. Их не требуется описывать в разделе объявлений.

Поименованные константы имеют т.н. имена (идентификаторы), которые используются как синонимы конкретных значений. Этот вид констант описывается в разделе объявлений программы (вслед за служебным словом CONST) в виде списка назначений констант, разделенных «;». Каждое назначение состоит из имени, знака равенства и конкретного значения:

 

CONST A=254.037511;

B=` отчетный месяц`;

С=-15.9999Е5;

D=121;

Т=TRUE;

F=FALSE;

 

Эти константы будут использоваться в программе с указанными значениями, причем изменить их значения в пределах данной программы нельзя (!).

 

 



<== предыдущая лекция | следующая лекция ==>
Данные как объекты работы программы. | Идентификаторы и переменные.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.028 сек.