Просьба помочь с решением задачи, на Паскале:
На вход программе подается три различных целых числа. Вывести на экран, как соотносится третье введённое число относительно первых двух: "больше" (если оно больше обоих первых чисел), "меньше" (если оно меньше обоих первых чисел) или "между" (если оно больше одного, но меньше другого). Запрещается пользоваться арифметическими операциями. Дополнительный балл получит программа, выполняющая в худшем случае не более 3-сравнений.

Приложения:

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var (a, b, c) := ReadInteger3;

 if a > c then

   if b > c then

     Write('меньше')

   else

     Write('между')

 else if b > c then

   Write('между')

 else

   Write('больше')

end.


BobbyFresnel: Здесь всегда делается ровно два сравнения.
hammerv: Просто потрясающе....!!! Спасибо огромное!!!
BobbyFresnel: Пожалуйста
Вас заинтересует