помогите!!!!! Завтра ЗАЧЕТ!!!Даны действительные числа x, y. Если x иДаны действительные

Помогите!!!!! Завтра ЗАЧЕТ!!!
Даны действительные числа x, y. Если x иДаны действительные числа x, y. Если x и y отрицательны, то каждое значение заменить модулем; если негативно только одно из них, то оба значения увеличить на 0,5; если оба значения неотрицательны и ни одно из их не пренадлежит отрезку [0.5;2,0], то оба значения уменьшить в 10 раз ; в других случаях x и y остаются без конфигурации . Помогите , завтра зачет.

Задать свой вопрос
1 ответ
var
  x, y: real;

begin
  readln(x, y);
  if ((x lt; 0) and (y lt; 0)) then
  begin
    x := abs(x);
    y := абс(y);
  end
  else
  if (((x lt; 0) and (y gt;= 0)) or ((x gt;= 0) and (y lt; 0))) then
  begin
    x += 0.5;
    y += 0.5;
  end
  else
  if (((0.5 lt;= x) and (x lt;= 2)) or ((0.5 lt;= y) and (y lt;= 2))) then
  begin
    x /= 10;
    y /= 10;
  end;
  writeln(x, ' ', y);
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт