Паскаль,помогите,пожалуйста:* Даны значения трех вещественных чисел x, y и z. Составить...

0 голосов
40 просмотров

Паскаль,помогите,пожалуйста:*

Даны значения трех вещественных чисел x, y и z. Составить программу, которая вычисляет значение заданного выражения


image

Информатика (68 баллов) | 40 просмотров
0

Решать надо "в лоб" или требуются какие-то матпреобразования?

0

Просто я их не вижу... А ещё использование тригонометрических функций в Паскале снижает точность вычислений...

0

И ещё один момент: диалектом выполнения является Free Pascal или PascalABC.Net?

0

Abc.Net, Преобразования не требуются,просто выражение)

0

Ну, в общем-то уже написали, хотя могу и оптимизировать для точности))

0

Делать?

0

Буду благодарна!!!

0

Хм... Нет, увы... Я подумал, уточнить решение ничем не могу. Что касается power и abs, то это функции, которые возвращают любую степень любого числа и модуль любого числа соответственно.

0

Спасибо!)

Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.2, сборка 1416 от 26.03.2017

begin
  var x:=3.74e-2;
  var y:=-0.825;
  var z:=0.16e2;
  var v:=(1+sqr(sin(x+y)))*power(x,abs(y))/abs(x-2*y/(1+sqr(x*y)))+
    sqr(cos(arctan(1/z)));
  Writeln(v)
end.

Результат
1.05533781501548

(150k баллов)
0

Спасибо большое, можно "комментарий" к power и abs ?

0

Спасибо)