Повторення (цикл). Розрізняютьдватипи циклів — цикл-ПОКИ і цикл-ДО.
У структурі цикл-ПОКИ для виконання операції повторення спочаткутреба
визначити, істинне чи хибне твердження. Якщо твердження істинне, то
виконують команди і знову повертаються до визначення істинності
твердження. Якщо твердження хибне, то виконання команд вважається
закінченим. Отже, поки твердження істинне, потрібно повторювативиконання
команд і повертатися до визначення істинності твердження.
У структурі цикл-ДО спочатку виконуються команди, а потім визначається
істинність твердження. Якщо твердження хибне, то зновувиконуються
команди і визначається істинність твердження. Якщо твердження істинне, то
виконання вказівки вважається закінченим. Отже, виконання команд і
визначення істинності твердження повторюються до настання істинності.
У структурі цикл-ПОКИ операція може не виконуватись жодного разу. У
структурі цикл-ДО операція буде виконана принаймні один раз.
Кожна з операцій, наприклад, операція перевірки істинності твердження, у
своючергу, може бути подана як сукупність більш простихоперацій,
об’єднаниху структури розглянутихтипів.
Давайте розглянемо приклад алгоритму наповнення діжки водою.
Логічни
й вираз
Команда 1
Ні
Логічни
й вираз
Команди
Ні
2.
Скласти алгоритмзнаходження суми двох, семи, ста перших
натуральних чиселю
У мові програмування Скретч цикл можна реалізувати за допомогою чотирьох
команд:
Складемо скриптдля спрайта,
Що робить спрайт?Як його зупинити? Що можна змінити в даному скипті? Як
працює скрипт?
Розглянемо команду -цикл з лічильником, використовується
тоді, коли відомо, скільки разів слід виконати дії. Лічильник рахує кількість
повторень від 1 до вказаного числа..
Використаємо команду Повторити…у програмідля побудови квадрата.
3.
За допомогою командиПовторення можна малювати геометричні фігури,
що складаються з однакових елементів.