четвер, 31 березня 2022 р.

01.04.2022

 

ТЕМА: АЛГОРИТМИ З РОЗГАЛУЖЕННЯМИ


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

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

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

Є повне та неповне розгалуження. 



НЕПОВНЕ РОЗГАЛУЖЕННЯ: 



Приклад 1. Чи є у слові допущена помилка.  


ПОВНЕ РОЗГАЛУЖЕННЯ: 


Приклад 2. Писати слово з великої чи з маленької букви 


Команди записуються аналогічно, як і в лінійних алгоритмах.

Умову вибираємо у групі ДАТЧИКИ (голубого кольору)

НАприклад, зверніть увагу на умови! 



ЗАВДАННЯ 1 
На сцені Рудий кіт, якщо  ми натискаємо стрілку вправо, то Рудий кіт переміщається на 50 кроків 
Готові команди для даного розгалуження. Спробуйте і ви!  


ЗАВДАННЯ 2 
На сцені Рудий кіт, якщо  ми натискаємо клавішу пропуск, то Рудий кіт збльшується, а в іншому випадку змінює свій колір. 


Готові команди для даного розгалуження. Спробуйте і ви!  
Завантажити середовище можна тут СКРЕТЧ-ОНЛАЙН

Немає коментарів:

Дописати коментар