ГДЗ Інформатика 6 клас. Підручник [Морзе Н.В., Барна О.В., Вембер В.П.] 2019
25.02.2020,
6 Клас / Інформатика,
60 396,
15
21. Вкладені алгоритмічні структури
Обговорюємо
1. Що таке вкладені розгалуження? Чим вони відрізняються від послідовності розгалужень?
Ти вже знаєш, що алгоритми можуть складатись із трьох базових структур: слідування, розгалуження та повторення. Складні алгоритми часто поєднують декілька алгоритмічних структур, які можуть бути вкладеними одна в іншу.
Вони мають підпункти, які проводять далі.
2. Що таке вкладені цикли?
Під час розв’язування задач часто деякі дії, що повторюються, необхідно повторювати кілька разів. Один зі способів створення такого алгоритму — включити повторення в набір команд, що повторюються, всередині іншого циклу. Така структура, що складається із циклу в циклі, називається вкладеними циклами.
3. Чим може бути корисним використання вкладених розгалужень або циклів під час складання програми?
Коли є багато комбінацій для дії, наприклад йти, у залежності яку клавішу натиснуто.
4. Чи можна поєднати алгоритмічні структури повторення та розгалуження в одному проекті Скретч? Поясни, навіщо це може бути потрібно.
Проекти, які реалізують складну поведінку виконавців, передбачають вкладення одних структур в інші. Прикладом може бути програма, після коли запуску якої на виконання в середовищі Скретч звучатимемелодія із 4 нот, а якщо буде натиснута стрілка вгору, — то мелодія із 6 нот. У програмі при цьому використано в загальному циклі два вкладених повторення в повну форму розгалуження.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter