РУ
Рома Устинов

Подскажите програмисты, почему в паскале в программе выходит ошибка?

Вот программа, где-то я так понял ошибка.. .

Program pr1;
const x=4,75; b=2.17;
Var a,z:real;
begin
z:= (x-b)/abs(b-x*x*x);
a:=cos(z)/sin(z)/exp(z*ln(ln(b*z)/ln(10)));
writeln('z= ',z:6:4,'a= ',a:6:4);
end.

Бермет Козубекова
Бермет Козубекова

все скобочки нарисовал?

КК
Кокетка Кокетка

Вообще-то, принято указывать, почему ты считаешь, что там ошибка - мы тебе не компиляторы.
А так - все правильно считает, логарифм от отрицательных чисел брать нельзя.

ТШ
Татьяна Шаповалова

ln(ln(b*z)/ln(10)) пытается вычислить логарифм от отрицательного числа, что по законам математики невозможно.

МИ
Милашка Исаева

ты вместо токи запятую поставил в 4.75
в остально всё верно

Ва
Валерия

учитесь искать и обрабатывать частный случай.

Похожие вопросы
программа на паскале
помогите найти ошибку в программе на языке паскаль
помогите исправит ошибку в программе паскаль
Помогите найти ошибку в программе. Паскаль.
Паскаль, что за ошибка?
Програмисты, нужна помощь в турбо паскале!!!
В чем ошибка программы (Турбо Паскаль)?
Где ошибка в паскаль
паскаль. простецкая программа. выдаёт ошибку. фото внутри
Ошибка паскаль