Предмет: Информатика, автор: feceniy352

Решите следующее задание на pascal
Мальчик плавает в бассейне размером `N` на `M` метров. В некоторый момент времени он находится на расстоянии `X` от одного из длинных бортиков (не обязательно от ближайшего) и на расстоянии `Y` от одного из коротких бортиков (тоже не обязательно от ближайшего). Вводятся `4` числа – `N`, `M`, `X`, `Y`. Выдайте минимальное расстояние, которое нужно проплыть, чтобы выбраться из бассейна на бортик.

Ответы

Автор ответа: Ziorar
2

Чтобы понятнее была эта запутанная задачка, я сделал эскиз этого бассейна с размерами (которые могут быть либо тут, либо там...)

Программа:

var N,M,X,Y: integer;

begin

write('N= ');

readln(N);

write('M= ');

readln(M);

write('X= ');

readln(X);

write('Y= ');

readln(Y);

writeln('L_min= ', min( min(X,min(N,M)-X), min(Y,max(N,M)-Y) ) );

end.

Приложения:

feceniy352: Cпасибо!
Ziorar: Всегда пожалуйста )
Похожие вопросы
Предмет: Окружающий мир, автор: ванясехин1
Предмет: История, автор: alyazhukova001