Теоретичний матеріал - Діалог користувача зі спрайтом.

1. Умовний алгоритм

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

Наприклад, алгоритм переходу дороги по пішохідному переходу, який регулюється світлофором: якщо горить зелене світло - можна преходити, інакше - потрібно зупинитися.

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

Розрізняють дві форми - повна і неповна. Структура повного розгалуження схожа на висловлювання «Якщо ... то ... інакше». Наприклад, алгоритм написання слова з великої літери.


Для опису умовних алгоритмів використовуються команди, що містяться у вкладках Сенсори (Датчики) та Оператори, а також базові команди умовного алгоритму, що знаходяться у вкладці Керування: