Если цикл задан на конкретное число повторений, то обязательным условием такого цикла является наличие счетчика, т.е. элемента, который ограничивает выполнение алгоритма при достижении нужного значения счетчика.
Также возможно представление структурной схемы циклического алгоритма с неопределенным числом повторений, где условие завершения – истинность или ложность составного условия.
Следует особо отметить, что циклы могут вкладываться друг в друга, как матрешки. При этом важно помнить, что они не должны пересекаться. Вложенные циклы имеют широкое применение на практике.
В каждом цикле для соответствующего аргумента задается его приращение, а для вложенных циклов перед входом в них восстанавливается начальное значение аргумента.
Задание:
1. Составьте и зафиксируйте в форме блок-схемы три алгоритма: линейной конструкции, конструкции ветвления и цикличной конструкции.
2. Составьте и зафиксируйте в форме блок-схемы алгоритм выбора большего и двух чисел.