Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекція розгалуження.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
97.28 Кб
Скачать

3. Вирази і операції відношення

Вираз відношення визначає істину або помилку результату. Операції відношення виконують порівняння двох операндів і визначають, істинне значення виразу або помилкове. В табл. 2 приведені операції відношення, допустимі в Паскаль. Величини порівняння можуть належати до будь-якого скалярного або перерахункового типу даних. Результат має булевий тип і приймає одне з двох значень: True (істина) або False (неістина).

Таблиця 2. Операції відношення

Операція

Назва

Вираз

Результат

=

Дорівнює

А= В

True, якщо А дорівнює В

< >

Не дорівнює

а В

True, якщо А не дорівнює В

>

Більше

А> В

True, якщо А більше В

<

Менше

А< В

True, якщо А менше В

>=

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

А>=В

True, якщо А більше або дорівнює В

<=

Менше або рівно

А<=В

True, якщо А менше або дорівнює В

in

Належність

А in М

True, якщо А належить списку М

4. Логічні вирази і операції

Результатом виконання логічного (булевого) виразу є логічне значення True або False, операндами служать дані тільки булевого типу. Найпростішими логічними виразами є: логічна константа; логічна змінна; елемент масиву логічного типу; логічна функція; вираз відношення. Інші логічні вирази будуються з шляхом застосування логічних операцій, які є в круглих дужках. Список логічних операцій приведений в табл. 3.

Таблиця 3. Логічні операції

операція

Дія

Вираз

А

в

Результат

not

Логічне

not А

True

False

заперечення

False

True

and

Логічне І

А and В

True

True

True

True

False

False

False

True

False

False

False

False

or

Логічне АБО

А or В

True

True

True

True

False

True

False

True

True

False

False

False

xor

Виключає АБО

А хог В

True

True

False

True

False

True

False

True

True

False

False

False