Задача 13 Урок 9

Задача 13 Урок 9:

У вас есть три числа (три переменные) найдите их медиану(link is external).
Примечание: это условие давалось как простая разминочная задачка для собеседования в Яндекс.

// сам решить не смог, нашел ответ в интернете.
var a, b, c: integer;

begin
    a:=1;
    b:=3;
    c:=2;

    if ((a - b) * (c - a) >= 0) then
        writeln('otvet; ', a)
    else if ((b - a) * (c - b) >= 0) then
             writeln('otvet; ', b)
         else
             writeln('otvet; ', c);
    readln();
end.   

КОНСОЛЬ:

otvet; 2