Алфавит языка Паскаль

Алфавит языка Паскаль
4

Средняя оценка: 4

Всего получено оценок: 252.

4

Средняя оценка: 4

Всего получено оценок: 252.

Язык программирования Паскаль имеет свой набор символов для задания программного кода. Кратко об алфавите языка программирования Паскаль написано в данной статье.

Что такое алфавит языка Паскаль

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

Алфавит языка программирования Паскаль включает в себя латинские строчные и прописные буквы. Язык Паскаль был придуман швейцарским ученым Никлаусом Виртом и представлен широкой публике в 1970 году.

Портрет Никлауса Вирта
Рис. 1. Портрет Никлауса Вирта.

Использование знаков кириллицы, а также других специальных знаков некоторых языков возможно только в качестве комментариев к тексту программы. И они должны быть отделены от программного кода знаками фигурных скобок или сочетанием символов (* *). Также допустимо использовать символы, не относящиеся к латинскому алфавиту, при организации вывода на экран сообщений для пользователя.

Кроме букв алфавит языка программирования Паскаль содержит арабские цифры от 0 до 9.

Знаки препинания

Знаки препинания, входящие в язык Паскаль:

  • ’ – апостроф используется для оформления текста, выводимого на экран.
  • : – двоеточие применяется для задания формата вывода числа и типа данных.
  • ; – точка с запятой необходима для отделения команд языка друг от друга.
  • () – скобки используются в арифметических выражениях и функциях и процедурах для задания аргумента.
  • {} – фигурные скобки нужны для оформления комментариев.
  • [] – квадратные скобки используются при задании массивов.
  • . – точка обязательно ставится в конце программы.
  • , – запятая используется при перечислении переменных.

Математические символы

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

  • сложения +
  • разности –
  • произведения *
  • деления /

Логические операции задаются знаками:

  • меньше <
  • больше >
  • равно =
  • неравно <>
  • меньше или равно <=
  • больше или равно >=

Специальный составной знак присваивание «:=», состоящий из двоеточия и равно, используется для присваивания какому-либо идентификатору определенного значения.

Логотип интегрированной среды программирования языка Паскаль
Рис. 2. Логотип интегрированной среды программирования языка Паскаль.

Специальные знаки

Специальные знаки языка программирования Паскаль:

  • Знак денежной единицы «$» – используется для задания чисел в шестнадцатеричном формате.
  • Амперсанд «&» – используется для задания чисел в восьмеричном формате.
  • Процент «%» – применяется для задания чисел в двоичном формате.
  • Коммерческое И «@» – применяется для адресной адресации.
  • Решетка «#» – применяют для работы с символьными данными.
  • Тильда «^» – необходима для работы с указателями.
  • Знак подчеркивания «_» – его можно использовать при написании пользовательских идентификаторов.

Следует строго следовать правилам синтаксиса языка программирования. Например, в конце каждой строки программы нужно ставить знак точки с запятой, а в конце программы –точку. Неверное использование знаков алфавита языка приведет к синтаксической ошибке.

Фрагмент программы на языке Паскаль
Рис. 3. Фрагмент программы на языке Паскаль.
Заключение

Что мы узнали?

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

Тест по теме

  1. /5
    Вопрос 1 из 5

    Какие символы не входят в алфавит языка программирования Паскаль?

Доска почёта
Доска почёта

Чтобы попасть сюда - пройдите тест.

  • Алла Иняткина
    5/5

Оценка статьи

4

Средняя оценка: 4

Всего получено оценок: 252.


А какая ваша оценка?

закрыть