АИ
Анастасия Иванова

Никого онлайн нет, но всё таки... Помогите опять найти ошибку.

y:=(exp(ln(3.5)*(-a))-cos(2x))/(exp(ln(abs(3*sqr(a)-27.5))/3));



Забыла.
a - это замена x

не пишет в квадратных скобках.
x с индексом i

Я ПРОСТО ЛОХ ВЕКА.
Лучше поздравьте меня в комментах.

ДР
Денис Розенберг

1. Ошибка была всего лишь в одном символе:
y:=(exp(ln(3.5)*(-a))-cos(2 * x))/(exp(ln(abs(3*sqr(a)-27.5))/3));
2. Используйте пробелы! То есть вот так:
y:=(exp(ln(3.5)*(-a)) - cos(2x)) / (exp(ln(abs(3 * sqr(a) - 27.5)) / 3));
а не вот так:
y:=(exp(ln(3.5)*(-a))-cos(2x))/(exp(ln(abs(3*sqr(a)-27.5))/3));

Удачи 🙂

Алексей Гавронский
Алексей Гавронский

function Pow(x, y : Real) : Real;
begin
if (x < 0) then Pow := (-1)*Exp(y*Ln(Abs(x))) else
if (x > 0) then Pow := Exp(y*Ln(Abs(x))) else
Pow := 0;
end;



y := 3*a*a-27.5;
if abs(y) < 0.000001 then WriteLn('Деление на 0.')
else begin y := (Pow(3.2, -a) - cos(2*a)) / Pow(y, 1/3) end;

Похожие вопросы
Помогите найти ошибку в PHP
Помогите найти ошибку pascal
Помогите найти ошибку) _)))
Помогите найти ошибку))))
Помогите найти ошибку в коде
помогите найти ошибку!!! на с++
Помогите найти ошибку)
Помогите найти ошибку. Паскаль. Ошибка в ситаксисе
ПОМОГИТЕ НАЙТИ ОШИБКУ!
помогите найти ошибку