Повторюємо!
Базові алгоритмічні структури:
1) слідування;
2) розгалуження (неповне та повне);
3) цикл (повторення):
• з відомою кількістю повторень (команда "Повторити 10");
• безумовний (команда "Завжди");
• з передумовою;
• з післяумовою.
Вкладені розгалуження - це фрагмент алгоритму, у якому одне розгалуження міститься всередині іншого розгалуження.
Якщо серед команд тіла циклу є інші цикли, то такі фрагменти алгоритмів називаться вкладеними циклами.
Існує чотири типи вкладених алгоритмічних конструкцій:
А - розгалуження, вкладене у цикл;
Б - розгалуження, вкладене у розгалуження;
В - цикл, вкладений у розгалуження;
Г - цикл, вкладений у цикл.
Як виконуються вкладені цикли?
На кожному кроці зовнішнього циклу будуть виконані всі кроки внутрішнього циклу. Крім того, виконуватимуться команди, що розташовані в тілі зовнішнього циклу (але не у внутрішньому). Приклад програми, що імітує пульсацію спрайта.