2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Решение квадратного уравнения
Сообщение27.02.2008, 17:36 
Вычислить х*х-4.
Решение:
Const xh=-3; xk=3; n=100;
Var i:integer; x,h:real;
Function f(x:real):real;
Begin f(x):=sqr(x)-4; end;
Begin <---------------вот с этого момента разъясните пож-ста для чего цикл?
H:=(xk-xh)/n; x:=xh;
For i:=1 to n do begin
If f(x)*f(x+h)<=0
then writeln(x,x+h);
x:=x+h;
end;
end.

 
 
 
 
Сообщение27.02.2008, 18:04 
Аватара пользователя
Georgia

здесь организовал простой перебор корней с заданным шагом $$h:=(xk-xh)/n$$. Если мне не изменяет память, то это один из приближенных алгоритмов решения алгебраических уравнений. Условие f(x)*f(x+h) навеяло.

Добавлено спустя 4 минуты 44 секунды:

Выводит два значения, между которыми нах. корень.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group