• program lab1;var
    x,y:real;
    begin
    writeln('введите x');
    readln(x);
    begin
    if (abs(x)<=1) then
    y:=sqr(x)-1;

    else
    if(abs(x)>1) and (abs(x)<=2)
    then
    y:=2*x-1;
    else
    if (abs(x)>2) then
    y:=exp(5*ln(x))-1;
    end;
    writeln ('y=',y);
    End.


    где ошибка в программе? пишет: : Встречено 'else', а ожидался оператор. Нужно найти у, при определенных значениях х.

Ответы 2

  • Cпасибо!) сработало
    • Автор:

      turtle
    • 5 лет назад
    • 0
  • у меня пишет встречно if ,а ожидалось ;
    • Автор:

      chefilyw
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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