Основные элементы блок-схем

advertisement
Основные элементы блок-схемы
Блок
1
Начало
алгоритма
2
Конец
алгоритма
3
Блок обработки
4
Блок ввода
информации
5
Блок вывода
информации на
печатающее
устройство
6
Блок вывода
информации на
экран
Начало
Конец
8
9
Нет
Пример
Обязательный блок
Такой же блок (его менять нельзя)
Обязательный блок
Такой же блок (его менять нельзя)
Действия бывают:
1. Присваивание;
2. Само действие
действие
‘А равно’ , А
А
См. Описание для вывода на
принтер
Информаиция
А
‘А равно’ , А
(Writeln)
Да
Условие
Блок цикла с
параметром
Действие идет только по
одной из веток:
По ДА, если выражение
верное
По НЕТ, если выражение
неверное
(if)
нет
A>5
нет
да
нет
См. тему:
«Цикл с параметром»
(for)
См. тему: «Подпрограмма»
Имя подпрограммы с данными
Блок с
комментарием
Вычисление
значения «Y»
Y:=A+5
Текст
комментария
Блок разрыва
или переноса
блок-схемы
11
Сопроводительный текст
для описания блоков и
действий
нет
метка
метка
Проверка условия
да
Y>A
Начало
Метка бывает:
1. числовая
2. символьная (английская,
отличная от используемых в
решении переменных)
да
Есть
стена
да
A+5
Параметры цикла
Блок вызова
подпрограммы
10
Сделать шаг
Кол-во шагов
А, В
Информация бывает:
1. Текстовая (в апострофах);
2. Данные из ячейки памяти
(имя ячейки)
Объекты разделяются
запятыми
Информация
2.
Y:=A+5
1.
Запрос данных и помещение
их в ячейку памяти с
заданным именем (readln)
Имя
ячейки
Блок проверки
условия
7
Описание
Y: =A+5
2
Действие при
выполнении условия
2
Y, A
х
х
Конец
Download