Помощь в учёбе, очень быстро...
Работаем вместе до победы

Идентификаторы. 
Стандарты языка Pascal

РефератПомощь в написанииУзнать стоимостьмоей работы

Неделимые последовательности символов алфавита образуют слова (идентификаторы), которые используются для именования констант, типов, переменных, процедур, функций, программ и полей в записях. Идентификатор начинается с буквы и не должен содержать пробелов. После первого символа допускаются буквы и цифры. При написании идентификаторов могут использоваться как прописные, так и строчные буквы… Читать ещё >

Идентификаторы. Стандарты языка Pascal (реферат, курсовая, диплом, контрольная)

Неделимые последовательности символов алфавита образуют слова (идентификаторы), которые используются для именования констант, типов, переменных, процедур, функций, программ и полей в записях. Идентификатор начинается с буквы и не должен содержать пробелов. После первого символа допускаются буквы и цифры. При написании идентификаторов могут использоваться как прописные, так и строчные буквы. pascal язык программа индентификатор ПРИМЕР. Min, Name, F15, homework.

НЕПРАВИЛЬНО: My name, 1WP, Up-1, 5432k, TIM:6.

Идентификаторы подразделяются на зарезервированные (служебные) слова и идентификаторы пользователя.

Зарезервированные слова составляют основу языка и имеют строго фиксированное написание.

ПРИМЕР. ARRAY BEGIN CONST и т. д.

Идентификаторы пользователя определяются программистом и носят произвольный характер.

ПРИМЕР. Sort, GR1, Vs12.

Числа, константы, переменные

Все данные в программе интерпретируются как константы или переменные. Те и другие могут быть представлены целым или вещественным числом. Для записи чисел используется обычная десятичная запись. Целые числа — это последовательность десятичных цифр без десятичной точки со знаком или без него. Величина целых чисел не может превышать максимума, который зависит от ЭВМ.

ПРИМЕР. 12, 43 151, -1320, 0, -151, +14.

НЕПРАВИЛЬНО: 1,350 24.242 — точки и запятые в целых числах не допускаются.

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

ПРИМЕР. -11.142 +12.0 -0.11 0.0415 0.0.

Вещественное число может быть записано в экспоненциальной форме, вида.

5.3 Е+03 N.0Ep, где Ер-степень10 (10р), N.0-число, которое нужно умножить на 10р, чтобы получить запись исходного числа в обычном виде.

Константы не изменяют своего значения до завершения работы программы и описываются зарезервированным словом CONST, за которым идет список имен констант, каждому из которых с помощью символа «=» присваивается значение:

CONST mst=184; nme='Alx';

Значение констант можно задавать выражением. Например:

CONST Min=0; Mar=45+Min; Ht=90+Min;

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

ПРИМЕР. VAR sal, adv: integer;

X, y, sum: real;

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

Показать весь текст
Заполнить форму текущей работой