СРОЧНО!!!
1. Що таке вкладені цикли? 2. Чим може бути корисним використання вкладених розгалужень або циклів під час складання програми? 3. Чи можна поєднати алгоритмічні структури повторення та розга- луження в одному проекті Скретч? Поясни, навіщо це може бути потрібно.
Answers & Comments
Ответ:
1. Під час розв’язування задач часто деякі дії, що повторюються, необхідно повторювати кілька разів. Один зі способів створення такого алгоритму — включити повторення в набір команд, що повторюються, всередині іншого циклу. Така структура, що складається із циклу в циклі, називається вкладеними циклами.
2. Коли є багато комбінацій для дії, наприклад йти, у залежності яку клавішу натиснуто.
3. Проекти, які реалізують складну поведінку виконавців, передбачають вкладення одних структур в інші. Прикладом може бути програма, після коли запуску якої на виконання в середовищі Скретч звучатимемелодія із 4 нот, а якщо буде натиснута стрілка вгору, — то мелодія із 6 нот. У програмі при цьому використано в загальному циклі два вкладених повторення в повну форму розгалуження.