Задать вопрос
22 октября, 17:34

1. Даны два действительных числа х, у. Найти max (min (x-y, y), x).

+5
Ответы (1)
  1. 22 октября, 19:17
    0
    Может быть, я тебя не так понял. Значит max (y, x) означет что надо вычислить что больше 'x' или 'y'? соответственно и min.

    var x, y, max, min: integer;

    Begin

    Writeln ('введите x, y через пробел') ;

    read (x, y) ;

    if x-y>y then min:=y else min:=x-y;

    {Если х-у>y тогда переменной min присваеваем значение y, в другом случае min присваеваем значение x-y (если "=" тоже, потому что значения будут одинаковы) }

    If min>x then max:=min else max:=x; {примерно также}

    Writeln (max) ;

    end.

    Если что - пиши в личку.

    Удачи!
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «1. Даны два действительных числа х, у. Найти max (min (x-y, y), x). ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы