• 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.

Ответы 3

  • ТАДАААМ всё работает на ура, если вы конечно в формуле не ошиблись
  • Спасибо.
  • var x,y:real;beginwriteln ('Задание: Вычислить значение функции у=1/(х+2) - 4/(х-2).');writeln ('Введите значение x');readln (x);if ((x+2)<>0) and ((x-2)<>0) then {в это строке я просто (x+2)<>0  и (x-2)<>0  поставил в скобки}beginy:=1/(x+2)-4/(x-2);writeln('Значение функции равно ',y);endelse writeln ('Не имеет значений при данном x');end.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years