Y=0,5+√x2+1-tg2(x2+1), найти среднее арифметическое отрицательных значений функции ....

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

Y=0,5+√x2+1-tg2(x2+1), найти среднее арифметическое отрицательных значений функции . Исходные данные xmin- 1,5, xmax-2,3,∆x-0,1


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

0.5 + корень, и уже под корнем всё остальное? А x2 - это x в квадрате?

0

Если так, то отрицательных значений просто не будет.

Дан 1 ответ
0 голосов

PascalABC.NET 3.4.2, сборка 1979 (16.02.2019)

\tt\displaystyle y = 0.5 + \sqrt{x^2 + 1} - tg^2(x^2 + 1)

  1. const
  2.  xMin    = 1.5;
  3.  xMax    = 2.3;
  4.  xDelta  = 0.1;
  5. var
  6.  x, y, resultSum: real;
  7.  valueOfIt: integer;
  8. begin
  9.  x := xMin;
  10.  while x
  11.    begin
  12.      y := 0.5 + Sqrt(Power(x, 2.0) + 1) - Power(Tan(Power(x, 2.0) + 1), 2.0);
  13.      if (y < 0) then
  14.        resultSum := resultSum + y;
  15.      x := x + xDelta;
  16.      valueOfIt := valueOfIt + 1;
  17.    end;
  18.  Writeln('Среднее отрицательных значений: ', resultSum / valueOfIt);
  19. end.

Ответ

Среднее отрицательных значений: -12.7547010184892

(5.6k баллов)