Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование, ветвление, цикл.
Базовая структура СЛЕДОВАНИЕ
Образуется из последовательности действий, следующих одно за другим.
Базовая структура ВЕТВЛЕНИЕ
Такая форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая последовательность действий. Каждый из путей ведет к общему выходу. Структура ветвление существует в четырёх основных вариантах
-
если – то;
-
если – то – иначе;
-
выбор;
-
выбор – иначе.
Попробуйте нарисовать ветвление самостоятельно:
Базовая структура ЦИКЛ
Структура ЦИКЛ обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла.
Цикл типа ПОКА
— предписывает выполнять тело цикла до тех пор, пока выполняется условие.
Цикл типа ДО
— предписывает выполнять тело цикла до тех пор, пока не выполнится условие.
Цикл типа ДЛЯ
— предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне.
Попробуйте нарисовать самостоятельно
Богданов Андрей