Задание2: Операторы цикла Y = Ln(x2 -9)/x; A = -6, B = 6, H = 1 В паскале решить

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

Задание2: Операторы цикла
Y = Ln(x2 -9)/x; A = -6, B = 6, H = 1
В паскале решить


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

Что такое х2? Переменная, x*2, x^2 ?

0

это x^2

0

А чего бы сразу так не написать? Опять же, какая версия Паскаля?

0

pascal ABC net

0

Тогда это не проблема написать.

Дан 1 ответ
0 голосов
Правильный ответ

// PascalABC.Net 3.0, сборка 1052
const
  a=-6; b=6; h=1;
begin
  for var x:=a to b do Writeln('x=',x:2,', y=',ln(sqr(x)-9)/x)
end.

Результат выполнения программы:
x=-6, y=-0.549306144334055
x=-5, y=-0.554517744447956
x=-4, y=-0.486477537263828
x=-3, y=бесконечность
x=-2, y=NaN
x=-1, y=NaN
x= 0, y=NaN
x= 1, y=NaN
x= 2, y=NaN
x= 3, y=-бесконечность
x= 4, y=0.486477537263828
x= 5, y=0.554517744447956
x= 6, y=0.549306144334055

Примечание: NaN система выдает, если не может выполнить какое-то действие. В данном случае под знаком логарифма оказывается неположительное число.

(142k баллов)
0

спасибо

0

Пожалуйста