Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП_самостійне_опрацюв.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.22 Mб
Скачать

Тема 2.2. Елементи мови Object Pascal.

    1. Коментарі.

    2. Логічні вирази.

1. Коментарі.

Коментар є текстом пояснення, який можна записувати в будь-якому місці програми, де дозволений пропуск. Текст коментарю обмежений символами (* і *) або їх еквівалентами { і } і може містити будь-які символи мови, у тому числі російські букви. Коментар, обмежений даними символами, може займати декілька рядків. Однорядковий коментар на початку рядка містить подвійний слеш //.

Приклад. Варіанти коментарів.

(* Однорядковий коментар *)

// Другий однорядковий коментар

(* Початок багаторядкового коментаря

Закінчення багаторядкового коментаря *)

Коментар ігнорується компілятором і не робить ніякого впливу на виконання програми. За допомогою коментарів на період відлагодження можна виключити які-небудь оператори програми.

2. Логічні вирази.

Результатом логічного виразу є логічне значення True або False. Логічні вирази найчастіше використовуються в умовному операторі і в операторах циклу і складаються з:

  • логічних констант True і False;

  • логічних змінних типу boolean;

  • операцій порівняння (відношення);

  • логічних операцій;

  • круглих дужок.

Для побудови відношень між двома значеннями, заданими виразами, змінних або констант, використовуються наступні операції порівняння:

  • = – дорівнює

  • < – менше

  • > – більше

  • <= – менше дорівнює

  • >= – більше дорівнює

  • <> – не дорівнює.

Операції порівняння виконуються після обчислення відповідних виразів. Результатом операції порівняння є значення False, якщо відповідне відношення не істинне (хибне), і значення True, якщо відповідне відношення істинне. Логічні операції (типу boolean) є And, Or і Xоr є бінарними, операція Not – унарною.

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

Операція

Опіс

Операнд 1

Операнд 2

Результат

not

Заперечення

False

True

True

False

and

Логічне І

False

False

True

True

False

True

False

True

False

False

False

True

or

Логічне АБО

False

False

True

True

False

True

False

True

False

True

True

True

хоr

Заперечене АБО

False

False

True

True

False

True

False

True

False

True

True

False

Приклад. Логічні вирази.

x < 10

x + 17 >= у

(x > а) and (x < b)

Змінні х, а, b і у можуть належати, наприклад, до числових чи стрічкових типів.

Питання для самоконтролю:

  1. Що таке коментар?

  2. Як записуються коментарі?

  3. Що є результатом логічного виразу?

  4. З чого складаються логічні вирази?

  5. Назвіть логічні операції.

Тема 2.3. Типи даних, процедури та функції.

  1. Вказівники та динамічна пам'ять.

  2. Процедурні типи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]