Для оформления блок-схем алгоритма в соответствии с требованиями ГОСТ надо придерживаться ГОСТ 19.701-90 "Схемы алгоритмов, программ, данных и подсистем". Этот ГОСТ соответствует международному стандарту ISO 5807:1985.
Согласно ГОСТ, в блок-схемах можно использовать следующие элементы:
Терминатор. Элемент схемы, которым начинается и заканчивается любая функция;
Параллелограмм для указания операций ввода и вывода данных. Отдельно в ГОСТ прописаны различные символы для ввода/вывода на различные источники;
Блок операций. Изображается прямоугольником;
Блок ветвления алгоритма. Изображается ромбом, в ромбе пишется условие. Имеет как минимум 2 выхода, над ними прописывается результат условия (например, да/нет);
Блок вызова внешних процедур и функций. Изображается прямоугольником с двойными боковыми стенами;
Символы начала и конца цикла. Должны содержать имя и условие, при котором выполняется цикл. Изображаются как прямоугольник со срезанными (сверху - для начала цикла, снизу - для конца) углами;
Блок подготовки данных, в котором задаются в произвольной форме входные данные. Изображается шестиугольником с вытянутой верхней и нижней стороной;
Символ соединения. Используется, если блок-схема не поместилась на один лист. Изображается как круг;
Блок комментария. Можно соединить его как с одним элементом блок-схемы, так и с группой элементов. Изображается квадратной скобкой.