Відповіді до підручника Інформатика 8 клас Морзе Н.В - Морзе Н.В 2016-2020
Розділ 6. Алгоритми роботи з об'єктами та величинами
25. Реалізація алгоритмів повторення мовами програмування
Обговорюємо
1. Блок-схема повного розгалуження. Особливості виконання повного розгалуження: обчислюється значення логічного виразу, якщо це значення істинне (True), то виконується послідовність команд 1 і після цього виконується команда, наступна за розгалуженням; якщо це значення хибне (False), то виконується послідовність команд 2 і після цього виконується команда, наступна за розгалуженням.

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

Рис. 25.2. Неповне розгалуження
3. Відмінності виконання повного і неповного розгалуження: обчислюється значення логічного виразу, якщо це значення істинне (True), то у повному розгалуженні виконується послідовність команд і після цього виконується команда, наступна за розгалуженням; у неповному — виконується послідовність команд і після цього виконується команда, наступна за розгалуженням; якщо це значення хибне (False), то у повному розгалуженні виконується послідовність команд 2 і після цього виконується команда, наступна за розгалуженням, а у неповному — відразу виконується команда, наступна за розгалуженням.
4. Команда повного розгалуження у Free Pascal:
If <логічний вираз>
Then begin «послідовність команд 1> end
Else begin «послідовність команд 2> end;
5. Команда неповного розгалуження у Free Pascal:
If <логічний вираз>
Then begin <послідовність команд> end;
6. Відмінність виконання команд повного і неповного розгалуження у Object Pascal: обчислюється значення логічного виразу, якщо це значення істинне (True), то у повному розгалуженні виконується послідовність команд і після цього виконується команда, наступна за розгалуженням; у неповному — виконується послідовність команд і після цього виконується команда, наступна за розгалуженням; якщо це значення хибне (False), то у повному розгалуженні виконується послідовність команд 2 і після цього виконується команда, наступна за розгалуженням, а у неповному — відразу виконується команда, наступна за розгалуженням.
7. Цикл в алгоритмі — це будь-яка багатократно виконувана послідовність команд, організована певним чином, що міститься між операторними дужками.
Працюємо в парах
1. Узагальнення опису циклів з повторенням

Працюємо самостійно
1. 1 — 1) логічний вираз дорівнює False, тому цикл завершується; 2) х=3, і=5;
3) х=1, і=5;
2—1) s=35, n =11,2) s=40, n=12, s=49, n=14.
Перша публікація: 01/01/2016-2020
Останнє оновлення: 31/12/2023
Редакційна та навчальна адаптація: Даний матеріал зведено на основі першоджерела/оригінального тексту. Команда проєкту здійснила редакційне оглядове опрацювання, виправлення технічних неточностей, структурування розділів та адаптацію змісту до навчального формату.
Що було опрацьовано:
- усунення форматних дефектів (OCR-помилки, розриви структури, дефектні символи);
- редакційне упорядкування змісту;
- уніфікація термінів відповідно до академічних джерел;
- перевірка відповідності фактичних тверджень тексту першоджерела.
Усі згадки про автора, рік видання та походження первинного тексту збережено відповідно до джерела.