• program table;
    var f,x: real;
    begin
    writeln;{перевод курсора на начало следующей строки}
    x:=-1;
    while x<=1 do begin
    f:=sqr(x)+1;
    writeln(‘x=’,x’ ‘,’f(‘,x,’)=’,f);
    x:=x+0.1;
    end;
    end.

    В этом тексте программа выдает ошибку в этйо строчке. Что делать?

    writeln(‘x=’,x’ ‘,’f(‘,x,’)=’,f);

Ответы 4

  • А можете как писать степень числа в паскале? Я очень давно этим занималась, но тут другу надо помочь.
  • exp(ln(x)*y), где x - число, y - степень числа.
    • Автор:

      dinoo4o4
    • 5 лет назад
    • 0
  • Ещё можно через power(x, y)
  • Ошибка

    Вы забыли поставить вторую запятую после x

    writeln('x=',x' ','f(',x,')=',f);  

    Исправленный вариант

    writeln('x=',x,' ','f(',x,')=',f);  

    Верный код программы

    Program table;  

    var f,x: real;  

    begin  

    writeln;{перевод курсора на начало следующей строки}  

    x:=-1;  

    while x<=1 do begin  

    f:=sqr(x)+1;  

    writeln('x=',x,' ','f(',x,')=',f);  

    x:=x+0.1;  

    end;  

    end.

  • Добавить свой ответ

Войти через Google

или

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

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

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