Построение алгоритмов с использованием цикла с предусловием

Пусть значения функций и заданы в точках . Определить, при каком расстояние между и максимально?

Для реализации данного алгоритма предположим, что максимальное расстояние между функциями имеет место в начальной точке . Затем, изменяя в цикле значение аргумента , будем определять текущую разность функций и сравнивать ее с . Если текущее значение окажется больше , то именно оно и будет принято в качестве максимального. После завершения цикла выведем значение максимальной разности и ее координату (см. рисунок).