Публікації

Пункт 6.3, вправа №4

а) Число 27 кратне 3 і кратне 9 - кон'юкція, true;   б) 17<42<18 - кон'юкція, false;   в) Число 2 просте або парне - диз'юнкція, true;   г) АВС є гострокутним, прямокутним або тупокутним - диз'юнкція, true;   д) Діагоналі будь- якого паралелограма перпендикулярні і точкою перетину поділяються навпіл - кон'юкція, false;   е) 7²= 49 і (-7)²= 49-кон'юкція, true;   є) 21≤21- кон'юкція, false; ж) 21≤18- кон'юкція, false.

Логічні вирази. Змінні логічного типу. Логічні операції.

    Логічним виразом називають вираз,який може набувати одне з двох значень:true,false. Висловлювання є прикладом логічного виразу.Якщо висловлювання істинне,то вважають,що значення відповідно логічного виразу дорівнює true.Якщо висловлювання хибне,то вважають,що значення відповідного логічного виразу дорівнює false.     Змінні,які можуть набувати одне з двох значень true,false,називають змінними логічного типу. Логічний тип змінних позначається boolean.Змінні логічного типу також вважаються логічними виразами.    У логічних виразах для логічних операцій,розглянутих вище,визначено такий пріорітет виконання операцій:спочатку виконуються операції заперечення,потім - операції диз'юкції.Для змінення цього порядку виконання логічних операцій використовуються дужки.    Для обчислення значень логічного виразу можна використати таблицю істинності.У ній потрібно розглянути всі можливі значення змінних логічного типу,що входять до цього виразу.

Налагодження проекту

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

Поле. Величини, сталі і змінні величини.Властивості змінних.

    Поле - це компонент, який використовується для введення даних.    Властивості поля Top, Left, Name, Color, Enabled, Visible, Font аналогічні до відповідних властивостей напису. Значення властивостей поля Height і Width можна змінити або на вкладці Властивості , або перетягуванням маркерів на межах поля. Текст у полі є значенням його властивості Text . Його можна вводити і редагувати у відповідному полі вкладки Властивості.    Поле може використовуватися і для виведення даних. Для цього його властивості Text потрібно присвоїти певний текст.    Величина - це кількісно виражене значення властивості об'єкта.     Стала величина (константа) - величина, значення якої не змінюється.     Змінна величина (змінна) - величина, значення якої може змінюватися.    У мові програмування Object Pascal для будь-якої змінної повинен бути вказаний її тип . Тип змінної визначає: яких значень може набувати ця змінна; які...

Напис у Lazarus

    Напис -  це компонент,який використовується для виведення текстових повідомлень.    Щоб розмістити напис на формі,потрібно підвести вказівник до кнопки  TLabel  на вкладці  Standard  вікна середовища  Lazarus  і двічі клацнути ліву кнопку миші.    Властивості напису  Top, Left, Name, Enabled, Visible, Font  аналогічні відповідним властивос- тям кнопки.Значення властивості  Color  напису визначає колір його фону.Змінення значення цієї властивості приводить до змінення кольору фону напису, як це відбувається для форми.    На відміну від форми і кнопки,значення властивостей  Height  i  Width  для напису не можна змінити на вкладці  Властивості  або перетягуванням.Висота і ширина напису визначаються текстом,розташованим у цьому написі.Якщо змінити текст у полі  Caption, то відповідно до йо- го довжини зміниться ширина напису.    Текст напису м...

Кнопка в Lazarus

Щоб розмістити кнопку на формі,потрібно підвести вказівник до її зображення на вкладці  Standard  вікна середовища  Lazarus  і двічі клацнути ліву кнопку миші.                                            Кнопка,як і форма,має властивості  Caption,Color,Height,Width,Top,Left,Name. Але змінення значення властивості  Color ,яке встановлено за замовчуванням,не змінює стандартний колір кнопки,значення властивості  Caption  визначає текст на самій кнопці,а значення властивостей  Top  і Left  визначають відстань верхньої і лівої межі кнопки не від відповідних меж екрана,як для форми,а від відповідних меж форми,на якій розташовано цю кнопку.     Кнопка,як і форма,має також властивості: Enabied -її значення визначає,чи доступний об'єкт для операцій над ним.Ця властивість може набувати лише одного з двох значень: True (а...

Година коду

Зображення