Цикли та умови – 2. střední škola

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

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

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

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

title-presouvani

about_short-presouvani


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


title-turtle

about_short-turtle


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

Малювання

Малювання II

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

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

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



title-plosinovka

about_short-plosinovka


Взаємодія

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

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

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

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

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

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



NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence