Операції відносини чи порівняння

Більше або дорівнює

y більше або дорівнює 8

Логічні операції

x менше 7 і x більше 3 (3100) or (y 100)

Правила використання операцій AND та OR

Операція цілочисленного поділу та операція - залишок від поділу

Зупинимося трохи докладніше на операції цілісного поділу (div) та операції, що видає залишок від поділу (mod).

Так, результатом цілісного поділу 17 на 5 буде 3:

17 div 5 = 3, а результатом поділу меншого числа на більше буде 0:

Робимо висновок, що при цілочисельному розподілі дробова частина відкидається, сам термін "цілочисленний розподіл" або "розподіл націло" говорить сам за себе.

Операція a div b здійснює цілий поділ цілого a на ціле b.

Дробова частина у своїйвідкидається.

Ще одна цікава операція – залишок від розподілу a на b.

Зрозуміло, що залишком від розподілу 17 на 5 буде число 2:

а ось чому дорівнюватиме залишок від поділу меншого числа на більше, наприклад, 46 mod 200?

Виявляється, у цьому випадку результатом операції буде число 46. Ось інші приклади:

Цікаво, що залишок від поділу будь-якого цілого числа на 10 дорівнюватимеостаннійцифрі цього числа:

543 mod 10 = 3, 45 mod 10 = 5, 7 mod 10 = 7.

Константа у програмі на Паскалі - це ідентифікатор, що є позначенням конкретного числа, яке називається значенням константи; відмінність константи від змінної у цьому, що її значення не можна змінювати з допомогою операторів програми, і навіть у цьому, що значення константи закріплюється у ній ще до виконання операторів, у розділі описів.

Кожна константа має бути описана у програмі. Приклади опису:

Такий опис може охоплювати ікілька констант.

Const n = 100; m = 25; k = 1000;

Константи такого виду називаються нетипізованими. Існують константи, в описі яких крім значення є тип, наприклад:

Const m: integer = 25;

Такі константи є типізованими та їх значення можна змінювати за допомогою операторів програми. Типізовані константи відрізняються від змінних лише тим, що описуються після ключового слова Const та їх значення вказуються у розділі описів.

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