1. Арифметичні вирази. Є три основні типи виразів:арифметичні, логічні, текстові. У цьому параграфі розглянемо перший тип.
У математиці та фізиці послідовність виконання дій з числовими даними визначають формули, наприклад, h=gt2/2, s=vt. Вираз h=gt2/2 є складовою формули. Йому в алгоритмічних мовах відповідає поняття арифметичного виразу.
Арифметичний вираз описує правило обчислення значення деякої величини. Він може містити числа, змінні, функції, з'єднані символами арифметичних операцій:
Результатом ділення двох цілих чисел завжди є дійсне число.
Операції div і mod.З цілими даними визначені ще такі дві операції:

Приклад 1. Нехай змінна а типу integer має значення 5. Обчислити вирази:

2. Функції. Вирази можуть містити математичні функції (табл. 1).

Аргумент функції записують у круглих дужках. Аргументом може бути ціле або дійсне число, змінна або інший вираз. Результат цілого типу для цілого аргумента дають лише функції sqr, abs, й інших випадках результатом є дійсне значення. Наприклад, функція random(100) дає ціле випадкове, заздалегідь непрогнозоване, число з проміжку [0; 99].

Функції trunc і round. Змінній цілого типу у команді присвоєння не можна надавати значення дійсного виразу. Тому для заокруглення дробового числа до цілого й узгодження типів використовують функцію trunc(<вираз>), якавідкидає дробову частину числа, абоround(<вираз>), яказаокруглює число до найближчого цілого. Наприклад, trunc(3.3) іround(3.4) дає 3,а round(3.6) дає 4.
Як підносити до степеня? У мові Паскаль немає операції піднесення до степеня. Її реалізують або через операцію множення, наприклад, х3 записують як х*х*х, або, якщо показник степеня —велике або дробове число, за допомогою основної логарифмічної тотожності
.

3. Правила утворення та обчислення виразів. Їх е декілька:
1. Правило пріоритетів операцій. Спочатку виконуються операції вищого пріоритету. Операції однакового пріоритету виконуються послідовно зліва направо. Отже, значення арифметичного виразу обчислюється так, як це прийнято в математиці:
• спочатку обчислюються аргументи і всі функції;
• після цього виконуються операції множення та ділення, цілочислового ділення div і визначення остачі mod;
• виконуються операції додавання та віднімання.
2. Правило дужок. Для задання потрібного порядку виконання операцій призначені круглі дужки. Спершу виконуються дії в дужках (спочатку — у внутрішніх, потім — у зовнішніх). Кожній відкритій дужці має відповідати закрита.
3. Правило лінійного запису. Чисельники і знаменники дробів індекси записують в одну лінію (табл. 2).
4. Правило коректних імен. У математичних та фізичних формулах часто трапляються грецькі літери чи інші символи, якими позначають деякі величини. У виразах їм треба ставити у відповідність латинські імена (літеру чи слово).