Просьба помочь с решением задачи, на Паскале:
На вход программе подается три различных целых числа. Вывести на экран, как соотносится третье введённое число относительно первых двух: "больше" (если оно больше обоих первых чисел), "меньше" (если оно меньше обоих первых чисел) или "между" (если оно больше одного, но меньше другого). Запрещается пользоваться арифметическими операциями. Дополнительный балл получит программа, выполняющая в худшем случае не более 3-сравнений.
Приложения:
![](https://st.uroker.com/files/3ba/3ba9cdd1aa380916c94dc62eb3e6b356.jpg)
Ответы
Ответ дал:
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:
Здесь всегда делается ровно два сравнения.
Вас заинтересует
4 месяца назад
4 месяца назад
5 месяцев назад
2 года назад
2 года назад
7 лет назад