Мурашкина Ксения Борисовна
Преподаватель подготовительных курсов факультета вычислительной математики и кибернетики МГУ имени М.В. Ломоносова.
Как не заблудиться в лабиринтах блок-схем
Чтобы выполнить любую задачу из повседневной жизни (например, пойти покататься на велосипеде) или решить математическую задачу (найти корни квадратного уравнения), требуется произвести определённую последовательность действий. Для выезда на велосипеде – проверить техническое состояние велосипеда, должным ли образом накачаны колёса, если нет, то подкачать, выйти на улицу, определить маршрут. Для решения квадратного уравнения – найти дискриминант, определить его знак, вычислить корни, если таковые имеются. Такие последовательности точных и понятных исполнителю команд, которые определяют порядок действий, необходимых для решения поставленной задачи, а также их содержание, называются алгоритмами. Один из способов описания алгоритмов – блок-схемы. О них и пойдёт речь в предлагаемой статье.