ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 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 -
да
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »
