Вкладені алгоритмічні структури повторення

Вкладені цикли

При розв'язуванні задач часто необхідно деякі дії повторити кілька разів. Один із способів написання такої програми — включити повторення в набір команд, що повторюються всередині іншого циклу.

Така структура, що складається з циклу в циклі, називається вкладеними циклами.

Приклад

Наприклад, щоб у проекті Вітраж, реалізованому в середовищі Скретч, отримати зображення з 15 різнокольорових квадратів, використовують два цикли.

У програмі, що містить вкладені цикли, обов'язково спочатку виконується «внутрішній» цикл, а потім — «зовнішній».

Результат виконання програми :

Комп'ютер випадковим чином продукує число у межах від 0 до 100, а гравець вгадує його. На пропозиції гравця комп'ютер повідомляє: «Мало», «Багато» чи «Ви вгадали!!!» залежно від взаємного розташування числа-здогадки і випадкового числа. 

Приклад

  1. Намалювати квадрат із квадратів. Використовуючи даний фрагмент (Самостійно доповнити ще трьома фрагментами)

Практичне завдання

Якщо на сцену додавати нові об’єкти, то кожен наступний знаходиться над іншими об'єктами. Отже, кожен виконавець ніби знаходиться в окремому шарі.

Кількість  шарів =кількості  об’єктів.

Для переміщення об'єктів із одного шару в інший можна використати  такі команди:

 Переміщення об'єктів між шарами

Вкладення повтор-методичка

By Yuliya Brovko

Вкладення повтор-методичка

  • 150