Цикли та умови

Ми можемо контролювати хід програми за допомогою циклів і умов. Цикли дозволяють виконувати команди неодноразово: або задану кількість повторень (повторюй N×), або доки діє якась умова (повторюй, поки). Умовні команди дозволяють виконувати частину програми, лише якщо застосовується певна умова.

Цикли та умови можна поєднувати, тобто вкладати один в одного. Часто використовуються умови у межах циклів (повторне прийняття рішень) та цикли в циклах (внутрішні цикли).

Поради для практикування

  • Перед відпрацюванням циклів і умов бажано ретельно відпрацювати послідовності команд. Зокрема, необхідно знати, в якому порядку виконуються команди.
  • Визначення команд, які належать до тіла циклу та умов, можна практикувати окремо в темі вкладені блоки.
  • Перед створенням власних програм корисно попрактикуватися в читанні коду та розумінні принципу циклів та умов, для цього можна використовувати вправи Код кубика, Вибір, Пексесо, Переміщення і Крок за кроком.
  • Ретельна практика умов і циклів дозволяє розв’язувати інтерактивні завдання у формі блокового програмування. У Графіці черепахи і ПрогМалюванні ви можете практикувати цикли із заданою кількістю повторень (і вкладених), у Платформері – умови, Будівельник дає змогу відпрацьовувати всі цикли й умовні команди.

Вибір

Швидке практикування шляхом вибору з двох варіантів.


Цикли та умови
Повторення
Opakovací kouzla
Деактиваця бомби: повторення
Знешкодження бомби: повторення
Умови та розгалуження
Podmíněná kouzla: oblékání příšerek
Deaktivace bomby: podmínky
Deaktivace bomby: rozhodovací stromy
Повторюй, поки
Потяг: повторюй, поки
Деактиваця бомби: повторюй, поки
Повторення вирішення
Потяг: повторне вирішення
Внутрішні цикли
Вкладені повторювані заклинання
Деактиваця бомби: вкладені цикли
Основи алгоритмічного мислення: мікс вправ
Заклинання: мікс
Деактивація бомби: мікс


Переміщення

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


Цикли та умови
Повторення
Збір прапорів
Бджолині петлі
Заклинання з повторенням
Умови та розгалуження
Збір прапорів: умови
Одягання чудовиськ
Дерева рішень
Повторюй, поки
Поїзд: повторювати до


Визначення

У наведеному зображенні або тексті ви маєте позначити всі області, які відповідають певній характеристиці.


Цикли та умови
Повторення
Průzkum vesmíru: opakování
Умови та розгалуження
Deaktivace bomby: podmínky


Pexeso

Вправа на знаходження пар.


Цикли та умови
Повторення
Повторюванні заклинання
Želví obrázky (s opakováním)


Черепашача графіка

Малювання за допомогою графіки черепахи з використанням блокового програмування.


Зображення з повторенням

Малювання

Малювання II

Візерунки з повторенням

Черепаха з лімітом

Візерунки з повторенням II



ПрогМалювання

Створення зображень шляхом компонування базових фігур (наприклад, круг, квадрат), використовуючи блокове програмування.


Візерунки з повторенням I

Візерунки з повторенням II



Платформер

Керуйте стрибучим персонажем за допомогою блокового програмування.


Розминка

Взаємодія

Взаємодія і стрільба

Взаємодія і зачарування

Умови: основи

Павуки і стріли

Розширені умови

Взаємодії та умови

Duch a podmínky

Чаклунство з умовами

Поєднання умов



Будівельник

За допомогою блокового програмування створіть програму для будівельника Славіка.


Конструкції з повторенням

Stavby s opakováním: těžší

Повторюй, поки

Opakuj dokud: těžší

Повторення та умови

Opakování a podmínky: těžší

Внутрішні цикли



Код кубика

Переміщайте кубик по плану відповідно до вказаної програми. Потренуйте свою навичку читати програми.


Повторення

Прогулянки з рішенням

Прогулянки з рішенням II

Повторюй, поки

Повторне рішення I

Opakované rozhodování II

Dvojité opakování

Історії з гральних кісток



ЗВ’ЯЖІТЬСЯ З НАМИ

Дякуємо за ваше повідомлення, його було успішно відправлено.

Напишіть нам

Вам потрібна допомога?

Будь ласка, спочатку ознайомтеся з інструкціями.

Будь ласка, не надсилайте запитання пов'язані з відповідями або пояснення послідовності розв'язання. Якщо ви сповіщаєте про помилку, вкажіть, будь ласка, у чому вона полягає та додайте скріншот.

Про що йдеться у повідомленні?

Повідомлення Сповістити про помилку Зміст Управління Вхід до системи Ліцензія