Составление циклического алгоритма

1. Определить все имеющиеся в задаче величины. Для величин, не имеющих обозначений, ввести такие обозначения.

2. Определить исходные данные задачи, ее результаты, параметр цикла (если он есть).

3. Построить блоки начала и ввода исходных данных.

4. Организовать блок команд, которые должны быть выполнены до начала цикла.

5. Определить способ построения цикла с предусловием или с постусловием.

6. Организовать блок подготовки цикла, в котором задать начальные значения входящих в цикл величин.

7. Определить условие, организующее цикл. Если оно в задаче не дано, задать его самостоятельно (оно часто связано со значением параметра цикла). Построить блок с условием.

8. Организовать блок тела цикла, включив в него изменение параметра цикла. (Для цикла с постусловием пункты 7 и 8 меняются местами).

9. Задать блок команд, которые необходимо выполнить по завершении цикла.

10. Построить блоки вывода результатов и конца алгоритма.