Учебники

Паскаль — основной синтаксис

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

переменные

Определение переменной помещается в блок, начинающийся с ключевого слова var , за которым следуют следующие определения переменных:

var
A_Variable, B_Variable ... : Variable_Type;

Переменные Паскаля объявляются вне тела кода функции, что означает, что они не объявляются в парах начала и конца , но они объявляются после определения процедуры / функции и перед ключевым словом begin . Для глобальных переменных они определяются после заголовка программы.

Функции / Процедуры

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

Function Func_Name(params...) : Return_Value;
Procedure Proc_Name(params...);

Комментарии

Многострочные комментарии заключены в фигурные скобки и звездочки как {* … *}. Паскаль допускает однострочный комментарий, заключенный в фигурные скобки {…}.

{* This is a multi-line comments
   and it will span multiple lines. *}

{ This is a single line comment in pascal }

Чувствительность к регистру

Pascal — это не чувствительный к регистру язык, что означает, что вы можете написать свои переменные, функции и процедуры в любом случае. Как и переменные A_Variable, a_variable и A_VARIABLE имеют одинаковое значение в Паскале.

Заявления Паскаля

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

Например —

readln (a, b, c);
s := (a + b + c)/2.0;
area := sqrt(s * (s - a)*(s-b)*(s-c));
writeln(area);        

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

Утверждения в Паскале составлены с некоторыми определенными словами Паскаля, которые называются зарезервированными словами. Например, слова, программа, ввод, вывод, var, real, begin, readline, writeline и end являются зарезервированными словами.

Ниже приведен список зарезервированных слов, доступных в Паскале.

а также массив начать дело Const
ДИВ делать Downto еще конец
файл за функция идти к если
в этикетка модификация ноль не
из или же уплотненный процедура программа
запись повторение задавать затем в
тип до тех пор вар в то время как с

Набор символов и идентификаторы в Паскале

Набор символов Паскаль состоит из —

  • Все заглавные буквы (А-Я)

  • Все строчные буквы (аз)

  • Все цифры (0-9)

  • Специальные символы — + * /: =,. ;. () [] = {} `пробел

Все заглавные буквы (А-Я)

Все строчные буквы (аз)

Все цифры (0-9)

Специальные символы — + * /: =,. ;. () [] = {} `пробел

Сущности в программе на Паскале, такие как переменные и константы, типы, функции, процедуры и записи и т. Д., Имеют имя или идентификатор. Идентификатор — это последовательность букв и цифр, начинающаяся с буквы. Специальные символы и пробелы не должны использоваться в идентификаторе.