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