Информационные технологии. Пономарев О.П. - 13 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 10 -
г)
Рис.2.3. Основные конструкции структурного программирования:
апоследовательность;
б – IF THEN ELSE (выбор из двух возможностей);
в – DO WHILE (повторение, пока условие истинно);
г – CASE, n>3 (разветвление и соединение)
Если число исходов три, то конструкция может изображаться в
соответствии с рис.2.4.
Рис.2.4. Конструкция «выбор» при трех исходах
Рассмотрим оформление цикла (рис.2.5). Если тело цикла не
содержит разветвления или сложных расчетов, которые должны
выполняться в строго определенном порядке, то цикл можно
изобразить с помощью одного символа «процесс», не детализируя
организацию цикла. В этом случае внутри символа или в комментарии
должны быть указаны начальное и конечное значения параметра
цикла, а также шаг его изменения. Если тело цикла должно быть
детализировано, то цикл изображается в виде конструкции DO WHILE
или DO UNTIL. В последнем случае действия, записанные в теле
цикла, выполняются по крайней мере один раз. Начало и конец
каждого из вложенных циклов указываются отдельно.
в)
Организация цикла по
параметру <пц>
<пц>=
321
,, mmm
Конец цикла
по параметру
<пц>?
Тело цикла
нет
да
                     ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ


                                                г)

  Рис.2.3. Основные конструкции структурного программирования:
                         а – последовательность;
            б – IF THEN ELSE (выбор из двух возможностей);
           в – DO WHILE (повторение, пока условие истинно);
                г – CASE, n>3 (разветвление и соединение)


   Если число исходов три, то конструкция может изображаться в
соответствии с рис.2.4.




          Рис.2.4. Конструкция «выбор» при трех исходах

   Рассмотрим оформление цикла (рис.2.5). Если тело цикла не
содержит разветвления или сложных расчетов, которые должны
выполняться в строго определенном порядке, то цикл можно
изобразить с помощью одного символа «процесс», не детализируя
организацию цикла. В этом случае внутри символа или в комментарии
должны быть указаны начальное и конечное значения параметра
цикла, а также шаг его изменения. Если тело цикла должно быть
детализировано, то цикл изображается в виде конструкции DO WHILE
или DO UNTIL. В последнем случае действия, записанные в теле
цикла, выполняются по крайней мере один раз. Начало и конец
каждого из вложенных циклов указываются отдельно.

                Организация цикла по
                параметру <пц>
                        m1 , m2 , m3
                <пц>=                                               в)


                                                     Тело цикла


         нет       Конец цикла
                   по параметру
                         <пц>?
                                       - 10 -

                                да