Наиболее наглядным способом записи алгоритмов является блок-схема. Для записи алгоритмов используются 4 основных блока: блок начала/конца, блок ввода/вывода, блок действий и блок принятия решения (условия). Выполнение алгоритма всегда начинается с блока начала и оканчивается блоком конца. Из блока начала выходит одна линия связи и в блок конца входит одна линия связи. Внутри блока ввода указываются величины которые необходимо ввести, а в блоке вывода указываются величины результат которых необходимо вывести в указанном месте схемы. В блок ввода/вывода входит одна линия связи и из блока выходит также одна линия связи. Внутри блока действия указываются те действия, которые необходимо выполнить с переменными при переходе на данный блок. В блок действия входит одна линия связи и выходит тоже одна. Внутри блока принятия решения указывается условие, которое необходимо проверить. В блок принятия решения входит одна линия связи. Из блока принятия решения выходят две линии связи около которых