русс | укр

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

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

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

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


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

Зарезервированные слова.


Дата добавления: 2014-11-27; просмотров: 748; Нарушение авторских прав


Эти слова имеют четко установленный смысл в Паскаль-программе. Примеры таких слов: Begin, End, If, And, Array, For .

Зарезервированные слова нельзя применять в программе для обозначения переменных, массивов и других объектов.

Прописные и строчные буквы в зарезервированных словах эквивалентны.

Например, BEGIN º Begin º begin.

Примечание. В программах, приводимых в учебном пособии, зарезервированные слова выделены полужирным шрифтом.

 

3. Числа.В Паскаль-программе используются целые десятичные, целые шестнадцатеричные и вещественные десятичные числа.

Целые десятичные числа записываются обычным образом и должны находиться в диапазоне от -2 477 483 648 до 2 147 483 647 (от - до ).

Пример 1. 0 21 -456 3897653 -987321123 .

 

Для обозначения целых шестнадцатеричных чисел используется префикс $, который ставится перед числом. Эти числа определены в диапазоне от $00000000 до $FFFFFFFF. В качестве шестнадцатеричных цифр могут использоваться как прописные, так и строчные буквы латинского алфавита, но предпочтительно все же использовать прописные буквы.

Пример 2. $0 $A5F $E45D07B9 $ab7f.

 

Шестнадцатеричные числа применяются главным образом для указания содержимого поля памяти или задания адреса переменной.

 

Вещественные числа могут быть представлены в двух различных формах записи: обычной и показательной. В обычной форме число записывается в виде целой и дробной частей, разделенных точкой; в показательной - в виде мантиссы и порядка с основанием 10, при этом в качестве признака основания ставится прописная буква "E" или строчная буква “e”.

Пример 3. 0.6 -32.648 6.0E-1 0.6E0 0.06E1 0.06E+1 -3.2648E1 -5.6e-12.

4. Строка символов - это последовательность символов таблицы ASCII, заключенная в апострофы. Апостроф определяет границы строки.



Если внутри строки нужно поставить апостроф, то он ставится дважды.

 

Пример 4.

'A'; 'a+b=c'; 'This string has 30 characters'; ' Символ '' - это апостроф'

В строке прописные и строчные буквы считаются различными, так как они имеют различные номера в таблице ASCII. Поэтому

'PASCAL' ¹ 'Pascal'; 'ПРОГРАММА' ¹ 'программа'

5. Идентификатор (имя). Это последовательность букв и цифр, начинающаяся с буквы.

Конструкцию грамматических объектов алгоритмического языка можно наглядно и точно изобразить на синтаксической диаграмме, которая в данном случае имеет вид:

 

 

 

 


В прямоугольнике синтаксической диаграммы находится имя, указывающее на другую диаграмму, в которой это имя определено.

 

Например, для цифры имеем

 

 

 
 

 

 


В кружки или в овалы помещают терминальные символы, т.е. символы, которые в грамматике языка не могут быть описаны элементами более низкого уровня. Это буквы, цифры, cпециальные символы, зарезервированные слова. При этом буквами в Паскале считаются лишь буквы латинского алфавита, а также символ подчеркивания.

 

Примеры идентификаторов:

X A8 alpha Massiv z52d9 eps Res_52_a ___75

 

Прописные и строчные буквы в идентификаторах считаются эквивалентными. Поэтому PASCAL, Pascal, pascal - это один и тот же идентификатор.

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

Метка.

Метка в Паскале представляет собой целое без знака и используется для маркировки операторов программы. Метка может принимать значения от 0 до 9999. В Турбо Паскале в качестве метки можно применять также идентификатор. Внешним признаком метки в программе является двоеточие, которое записывается перед маркируемым оператором.

 

 



<== предыдущая лекция | следующая лекция ==>
Л Е К С Е М Ы И Р А З Д Е Л И Т Е Л И | П Р О С Т Ы Е Т И П Ы Д А Н Н Ы Х


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


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

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

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


 


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

 
 

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

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