Прості і структуровані оператори
Оператори мови Паскаль. Всі оператори мови Паскаль діляться на прості та структуровані. Прикладами простих операторів є розглянуті далі оператор присвоювання і оператори введення і виведення. Структуровані оператори містять прості або структуровані оператори всередині себе.
Оператор присвоювання.
Тип значення виразу повинен або збігатися з типом змінної, або бути Перетворювані до типу змінної. Наприклад, цілочисельне значення можна перетворити до матеріального типу, але не навпаки. Символьне значення можна перетворити до строковому, але не можна до цілого або речового і т.д.
Оператор виводу.
У списку виразів через кому може перераховуватися будь-яку кількість значень, які необхідно вивести на екран. Оператор WriteLn. як і Write. виводить на екран значення зазначених виразів, але на відміну від оператора Write після цього переводить курсор на наступний рядок. Для кожного виразу можна додатково вказати формат виводу.
<Минимальная длина> і <Точность> - цілі числа. Якщо довжина значення виразу при виведенні на екран буде менше, ніж зазначена мінімальна довжина, то воно буде доповнено зліва відповідною кількістю прогалин. Точність задає кількість десяткових знаків, які будуть надруковані при виведенні дійсних чисел. Якщо точність не вказана, речові числа виводяться в експоненційної формі.
Оператор введення.
Оператор ReadLn вводить з клавіатури значення зазначених у списку змінних. Значення при введенні повинні бути розділені пробілами. У разі невідповідності типів введених значень з типами змінних видається повідомлення про помилку.
Складовою оператор.
Оператори всередині операторних дужок BEGINEND розділені крапкою з комою. Після останнього оператора крапку з комою ставити не потрібно, хоча допустимо і помилки не викличе.
Дія складеного оператора полягає в послідовному виконанні містяться в ньому операторів.
Умовний оператор.
Якщо значення логічного виразу є істинним, відбувається виконання оператора 1. Якщо ж значення логічного виразу помилково і присутній ключове слово ELSE. виконується оператор 2. Якщо значення логічного виразу помилково і ключове слово ELSE відсутня, то нічого не відбувається.
Вирази.
У простій формі визначення виразу можна сформулювати так: виразами є константи і змінні, з'єднані між собою знаками операцій. У виразах також можна використовувати функції.