Мета.Вміти складати та записувати мовою програмування алгоритми, в яких використовуються структури розгалуження та повторення, зокрема вкладені розгалуження та розгалуження всередині конструкцій повторення; аналізувати дані, введені користувачем, за допомогою операторів розгалуження;
Матеріально-технічне забезпечення. ПЄОМ, ОС Windows, ТР, інструкція до виконання практичної роботи.
Теоретичні положення
Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах.
Повна форма:
if <умова >
Then
<вказівка 1>
Else
<вказівка 2>;
Скорочена форма:
if <умова >
Then
<вказівка 1>;
Повна форма вказівки розгалуження виконується таким чином:
· якщо умова істина, то виконується вказівка 1, а потім вказівка, яка знаходиться в програмі після всієї вказівки розгалуження;
· якщо умова хибна, то виконується вказівка 2, а потім вказівка, яка знаходиться після вказівки розгалуження.
Скорочена форма вказівки розгалуження виконується таким чином:
· якщо умова істина, то виконується вказівка 1, а потім вказівка, яка знаходиться в програмі після всієї вказівки розгалуження;
· якщо умова хибна, то виконується вказівка, яка знаходиться після вказівки розгалуження.
Примітка
Якщо після службового слова then використовується складена вказівка, то в ній після кожної вказівки ставиться “;”, а після службового слова end “;” не ставиться.
Логічний вираз ― це засіб записування умов для відшукання потрібних даних. Логічний вираз може приймати значення true (істинність) або false (хибність). Логічні вирази бувають прості та складені. Простий ― це два арифметичні вирази, з’єднані символом відношення, а складений ― це прості логічні вирази , з’єднані назвами логічних операцій: not, and, or. Прості логічні вирази, які входять у складені завжди беруть у дужки.
Приклад.Обчислити і вивести значення складеної функції у деякій заданій користувачем точці х, якщо