ТЕМА: АЛГОРИТМИ З РОЗГАЛУЖЕННЯМИ
При розв'язуванні задач часто використовуються алгоритми з розгалуженням, які передбачають виконання певних дій залежно від умови.
Наприклад, алгоритм переходу дороги по пішохідному переходу, який регулюється світлофором: якщо горить зелене світло, слід переходити дорогу, в іншому разі — слід зупинитися перед пішохідним переходом.
Алгоритмом із розгалуженням можна вважати алгоритм здійснення дзвінка з мобільного телефону: якщо є кошти на рахунку і мережа доступна, то ти набираєш номер адресата, інакше виклик не буде здійснено. При побудові таких сгоритмів використовують алгоритмічну структуру розгалуження.
Є повне та неповне розгалуження.
НЕПОВНЕ РОЗГАЛУЖЕННЯ:
Приклад 1. Чи є у слові допущена помилка.
ПОВНЕ РОЗГАЛУЖЕННЯ:
Приклад 2. Писати слово з великої чи з маленької букви
Команди записуються аналогічно, як і в лінійних алгоритмах.
Умову вибираємо у групі ДАТЧИКИ (голубого кольору)
НАприклад, зверніть увагу на умови!
ЗАВДАННЯ 1
На сцені Рудий кіт, якщо ми натискаємо стрілку вправо, то Рудий кіт переміщається на 50 кроків
Готові команди для даного розгалуження. Спробуйте і ви!
ЗАВДАННЯ 2
На сцені Рудий кіт, якщо ми натискаємо клавішу пропуск, то Рудий кіт збльшується, а в іншому випадку змінює свій колір.
Готові команди для даного розгалуження. Спробуйте і ви!
Завантажити середовище можна тут СКРЕТЧ-ОНЛАЙН
Немає коментарів:
Дописати коментар