Follow_Eternity
@Follow_Eternity

Где ошибка в коде?

Записываю формулы на языке паскаль и выдает ошибку. Не могу разобраться что не так?
5d825d9658e24512993949.png

Выражение b работает, а вот с а проблемы. Из-за этого я так понимаю не работает и с.

Program Variant_4;
Var x, y, z: Real;
Var a, b, c: Real;


Begin

  Write('x=');
  ReadLn(x);
  Write('y=');
  ReadLn(y);
  Write('z=');
  ReadLn(z);

    a:=(3.2*exp(ln(x)*((1/5)*exp(x*ln(exp(x)))))*(x-pi/3))/(0.5*abs(y-exp(3*ln(sin(x)/cos(x)
))));

   b:=(sqr(x-y))/2.5 + (abs(exp(ln(y-x)*3)))/sin(x/z);
   
   c:= exp(1/3)*ln(cos(a*x)-sin(a+b)/a*b);

    writeln(a);
   writeln(b);
          writeln(c);
  

  end.
<b><i></i></b>
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
Randel
@Randel
Developer
Может так, судя по дроби?

-sin((a+b)/(a*b))

И далее всё это под корень засунуть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы