Какие имена переменных допустимы в программе паскаль

Язык программирования Pascal использует следующий набор символов.

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

Идентификаторы (имена переменных, констант программ, модулей, функций, процедур) записываются с помощью допустимых в Pascal символов и должны удовлетворять следующим правилам:

  • 1. Имя должно состоять только из английских букв, цифр и символов подчеркивания (в идентификаторах в Паскале прописные и строчные буквы не различаются);
  • 2. Имя может начинаться только с английской буквы или символа подчеркивания.

Слова, употребляемые в большинстве языков программирования, в том числе и Pascal, делятся на три группы: зарезервированные (ключевые) слова; предопределенные имена и идентификаторы, определяемые программистом.

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

Паскаль с нуля [ч3]. Константы и ввод данных

Ключевые слова языка программирования Паскаль:

and end nil set
array file not then
begin for of to
case function or type
const goto packed until
div if procedure var
do in program while
downto label record with
else mod repeat

Паскаль с Нуля. Переменные, Оператор присваивания, Оператор ввода. Урок 2

Предопределенные (стандартные) имена также имеют специальный (заранее заданный) смысл. Однако программист может обходить закрепленные за ними значения и использовать их в качестве имен, определяемых программистом. Если программист не определит явно, для каких целей применяется то или иное стандартное имя в программе, оно будет восприниматься в присущем данному имени предопределенном смысле (например, предопределенными являются имена Integer, Writeln и др.).

Читайте также:
Как установить программу на терминал

Пользовательские имена определяются программистом и должны быть явно объявлены в программе.

Десятичные числа всегда начинаются с цифры, перед которой может стоять знак числа, + или -.

Действительные числа изображаются в двух форматах. В формате с фиксированной точкой явно указывают положение десятичной точки (например, 4.505, -16.25, +1.0). В формате с плавающей точкой используется десятичный порядок, обозначаемый прописной или строчной буквой E, после которой идет целое число, указывающее значение порядка, например, 8e10, 1.62e-3, 0.8E+3.

В языке Pascal максимально допустимое целое число равняется 2147483647 (оно содержится в предопределенной целой константеMaxLongInt). Чтобы получить это число достаточно выполнить выражение

writeln(maxlongint);

Диапазон целых чисел от -2147483647 до 2147483647. Предопределенная в Паскале целая константа MaxInt содержит в себе значение 32767

writeln(maxint);

Распространенные компиляторы с Pascal позволяют оперировать действительными числами до 38 порядка, а некоторые – до 67 порядка.

Целое число может задаваться не только в десятичной, но и в шестнадцатеричной системе счисления. Шестнадцатеричному числу предшествует знак $.

Текстовым литералом (строкой) в языке Pascal называют последовательность любых допустимых символов, стоящих между апострофами (например, ‘Hello World!’). Если в качестве символа строки необходимо использовать апостроф, то записывают подряд два апострофа

writeln(‘Don»t do it’)

Строку можно задавать также в виде последовательности, образованной из символов # с последующим цифровым кодом требуемого символа (например, запись #72#73#33 эквивалентна строке ‘HI!’). В строковых данных прописные и строчные буквы различаются.

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

Источник: www.sites.google.com

Читайте также:
Модем это почтовая программа сетевой протокол сервер интернет техническое устройство ответы

Какие имена переменных допустимы в Pascal?

Pascal — язык программирования высокого уровня, созданный специально для обучения программированию.

Имя переменной в Pascal называют идентификатором. Для именования идентификаторов служат следующие правила:

  • идентификатор может содержать символы английского алфавита, цифры и знак подчёркивания;
  • первым символом в идентификатора может стоять или буква или знак подчёркивания. Использовать цифры в качестве первого символа недопустимо;
  • запрещено использовать в качестве имен идентификаторов служебные слова: имена встроенных процедур и функций, операций и т.д.

Идентификаторы в Pascal не чувствительны к регистру, то есть нет разницы, строчные или заглавные буквы будет использовать программист. Например, следующие идентификаторы будут считаться одинаковыми:

deltastr, DeltaStr, DeltaSTR.

Источник: www.bolshoyvopros.ru

Правила именования переменных Pascal(Паскаль)

Паскаль не чувствителен к регистру, это значит, что переменные myvariable и MyVariable — эквивалентны. Однако для лучшей читабельности кода, необходимо использовать Camel Case и Pascal Case нотации.

PascalCase — это стиль написания имен, при котором составные слова названия идентификатора пишутся слитно, и каждое новое слово начинается с большой буквы.

Пример: MyVar, MyBestProgramm, WorkArray.

CamelCase (верблюжья нотация) — этот стиль повторяет правило для предыдущей нотации, только начинается с маленькой буквы.

Пример: firstElement, myField, btnRun.

Длина имени может быть любой, однако некоторые компиляторы учитывают только первые 32 символы. Рекомендуется использовать не более 15 знаков, этого вполне хватит, чтобы писать уникальные идентификаторы, а ваша программа без проблем скомпилируется в любом IDE для языка Pascal.

Для названий экземпляров визуальных элементов мы рекомендуем использовать следующие префиксы:

Название элементаПрефиксПример переменной
Button btn btnClean
CheckBox, ComboBox cb cbSelectLanguage
Label lbl lblStatus
Edit tb(от Text Box) или te(Text Edit) tbInputValue
RadioButton rb rbFirst
MainMenu mnu mnuMain
ListBox lb lbNames
GroupBox gb gbOptions
Читайте также:
Лучшая программа бюджет Андроид

По этому принципу можно создавать имена для остальных типов.

Не рекомендуется добавлять префиксы и окончания для простых типов данных языка Pascal. Таких как string, integer, real, cha r.

Похожие записи/страницы:

  • Алфавит языка Pascal (Паскаль)
  • Пусть d2, d4, d6-множества, составленные из букв, входящих в название четырех дней недели. вывести в алфавитном порядке…
  • Оператор выбора (варианта) case
  • Ввести слово и напечатать его разделенным пробелами на три части: первые две буквы, середина слова, последние две буквы…
  • Глоссарий — Алгоритмические языки
  • Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 строчных русских букв; между…
  • Разделить строку на слова и вывести их на печать по одному — Python(Питон)
  • В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст…

Источник: retrolib.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru