Задать вопрос
16 июля, 19:30

Program N2;

var x, y:real;

begin

writeln ('Задание: Вычислить значение функции у=1 / (х+2) - 4 / (х-2).');

writeln ('Введите значение x');

readln (x);

if (x+2) 0 and (x-2) 0 then

//на этой строке выдаёт "Нельзя преобразовать тип real к integer"

ставя курсор на (x-2) 0

begin

y:=1 / (x+2) - 4 / (x-2);

writeln ('Значение функции равно ', y);

end

else writeln ('Не имеет значений при данном x');

end.

+4
Ответы (1)
  1. 16 июля, 21:05
    0
    Var x, y:real;

    begin

    writeln ('Задание: Вычислить значение функции у=1 / (х+2) - 4 / (х-2).');

    writeln ('Введите значение x');

    readln (x);

    if ((x+2) 0) and ((x-2) 0) then {в это строке я просто (x+2) 0 и (x-2) 0 поставил в скобки}

    begin

    y:=1 / (x+2) - 4 / (x-2);

    writeln ('Значение функции равно ', y);

    end

    else writeln ('Не имеет значений при данном x');

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Program N2; var x, y:real; begin writeln ('Задание: Вычислить значение функции у=1 / (х+2) - 4 / (х-2).'); writeln ('Введите значение x'); ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы