ГДЗ Інформатика 8 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.] 2025
4.8. Цикли з лічильником
Сторінка 154Дайте відповіді на запитання
1. Що таке цикл в алгоритмі?
Цикл — це частина алгоритму, у якій одна й та сама послідовність команд повторюється кілька разів. Кількість повторень може бути відомою наперед або залежати від деякої умови.
2. Який вигляд має команда циклу з лічильником у мові програмування Python?
Команда циклу з лічильником має вигляд:
for і in range(початок, кінець, крок):
<команди>
Або спрощений варіант:
for і in range(кількістьповторень):
<команди>
3. Як виконується команда циклу з лічильником у мові програмування Python?
Лічильник набуває послідовних значень у вказаному діапазоні, і для кожного значення виконується тіло циклу. Після проходження всіх значень цикл завершується. Кількість повторень визначається діапазоном, який задає range().
4. Які ви знаєте приклади задач, що можна розв’язати з використанням циклу з лічильником?
Цикл з лічильником можна використовувати для таких задач, як:
- обчислення суми або добутку чисел;
- побудова таблиці множення;
- малювання повторюваних елементів (наприклад, 10 однакових фігур);
- виведення чисел у певному діапазоні;
- знаходження середнього значення кількох введених чисел.
5. На яких тестових наборах вхідних даних доцільно тестувати проект із циклом з лічильником?
Тестувати варто на таких наборах:
- коли кількість повторень мінімальна (наприклад, 0 або 1);
- коли кількість повторень невелика (звичайний робочий випадок);
- коли кількість повторень велика (щоб перевірити, чи програма працює правильно і не зависає);
- коли межі циклу задають однакові значення, щоб перевірити крайові випадки.
Сторінка 155
Обговоріть і зробіть висновки
1. Чи можуть команди тіла циклу з лічильником виконуватися тільки один раз? Наведіть приклад.
Так, можуть. Це відбувається тоді, коли діапазон rangeQ містить лише одне значення.
Наприклад:
for і in range(5, 6):
print(i)
У цьому циклі тіло виконається один раз — для значення і = 5.
2. Чи можуть команди тіла циклу з лічильником не виконуватись жодного разу? Наведіть приклад.
Так, можуть. Це трапляється, коли діапазон range() порожній.
Наприклад:
for і in range(10, 5):
print(i)
Оскільки 10 > 5 і крок за замовчуванням додатний, жодного значення немає, тому тіло циклу не виконається.
3. Чи може виконання циклу з лічильником ніколи не закінчитися? Поясніть свою відповідь.
Ні, не може. У циклі з лічильником кількість повторень визначена наперед командою range(). Значення лічильника завжди досягають кінця діапазону, тому цикл обов’язково завершиться.
4. У чому полягають відмінності у виконанні основних алгоритмічних структур: слідування, розгалуження, циклу?
- Слідування — команди виконуються одна за одною у заданому порядку.
- Розгалуження — виконуються різні команди залежно від істинності умови.
- Цикл — частина команд повторюється багато разів, поки виконується певна умова або поки не завершиться діапазон значень.





![ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018 ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018](/uploads/posts/2019-04/1555779316_5_p_y_u2018.jpg)
![ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017 ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017](/uploads/posts/2019-02/1550928122_9k_p_n_2017.jpg)
![ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021 ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021](/uploads/posts/2021-10/1633720388_8k_y_g_2021.jpg)
![ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018 ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018](/uploads/posts/2019-07/1564163269_5k_i_h_2018.jpg)