Общая структура программы

Алфавит языка Pascal

  • Буквы латинского алфавита (A..Z, a..z)
  • Цифры (0..9)
  • Знаки (.,;:'+-/*()[]{}<>= и т.д.)
  • Составные символы, слова-символы

Идентификаторы (имена) составляются из букв и цифр (может также использоваться знак подчеркивания), начинаются обязательно с буквы. Например, A, x12, velocity.

В именах (и словах-символах) регистр букв не различается, то есть PRODUCT, product, Product и pRoDuCt будут обозначать одну и ту же переменную.

Числа в Pascal записываются в десятичной системе счисления. Они могут быть целыми и действительными. Для разделения целой и дробной частей действительного числа используют точку. Возможна запись с использованием порядка, отделяемого буквой «E».

Например, запись -1.57E6 обозначает -1,57⋅106.

Общая структура программы на Pascal

program имя программы;
раздел описаний
 var описание переменных
begin
 раздел операторов
end.

В разделе описаний необходимо указать все используемые в программе константы, переменные, типы данных (кроме стандартных), процедуры и функции (кроме встроенных).

Раздел операторов содержит собственно алгоритм — упорядоченную последовательность операторов (команд языка программирования), приводящую от исходных данных к результатам за конечное число шагов.

Операторы программы (а также объявления) отделяются друг от друга точкой с запятой (;).

Элементы списков (например, имена переменных в объявлении переменных, параметры процедуры и т.п.) разделяются запятыми.

Пример:

var
   x, y, z: real;
   i, n: integer;

Переменная. Присваивание. Ввод и вывод.

Простейшие программы